Commit Graph

13068 Commits

Author SHA1 Message Date
Oliver Brakmann
63f4a0646f Fix build palette showing too many queued items when BuildLimit is reached
When a BuildLimit on an actor type is set and nearly reached, you could
shift-click the build palette and it would show it had five more items
queued when really less are allowed to be built. This fixes it so that
only the allowed number of items is enqueued, and thus showing the
correct number on the build palette.
2014-04-26 16:27:02 +02:00
Pavlos Touboulidis
af48626020 Fix scroll offsets
This is not a full fix, it merely restores the functionality
already present. The ScrollPanelWidget does not work right if
Align is set to Bottom but ScrollToBottom() isn't called after
adding items and there's not enough content to scroll.
2014-04-26 17:21:42 +03:00
Pavlos Touboulidis
c099e6d09b Fix overlay chat lines expiration
It wasn't working right when the widget was hidden because it
wasn't receiving any Ticks. Instead of counting, we're now using
Game.LocalTick as the tick source.
2014-04-26 03:18:46 +03:00
Pavlos Touboulidis
ddabe080cd Style fixes 2014-04-26 03:18:12 +03:00
Paul Chote
e572c0dcb6 Merge pull request #5184 from pavlos256/loading-perf
Loading performance measurements
2014-04-26 11:17:21 +12:00
Pavlos Touboulidis
e6dddf3704 Style fixes 2014-04-26 02:05:06 +03:00
Matija H
a0f6038ea6 Facilitated spawn choice at game setup screen. 2014-04-25 23:27:16 +01:00
Pavlos Touboulidis
e5e97c9a11 Fix issue #5149: Make chat window not autoscroll
It will autoscroll unless the chat window is open and the scroll
position is not at the bottom.
2014-04-25 16:16:54 +03:00
Pavlos Touboulidis
ef066560ad Fix text-wrapping special case
If a line of text contained a whole word that was longer than the
allotted space, it would fail to wrap that line completely, even
if it was possible to wrap at other locations.

Fixing this uncovered a second issue, where it would drop the last
line if the input had more than one lines and one of the first ones
was wider than the specified width.
2014-04-25 13:54:14 +03:00
Pavlos Touboulidis
4f12882706 Minor clean up 2014-04-25 10:50:28 +03:00
Pavlos Touboulidis
fa5c8d083e Fix chat line expiration
The chat display overlay would remove one chat line every X ticks.
It will now keep track of the time each chat line has to be removed
and act accordingly.

For example, if 3 chat lines are added with 1 second difference
from each other, they will be removed one after the other, with the
same 1 second difference.
2014-04-25 10:34:23 +03:00
Sebastien Kerguen
a7c77d4155 Fixes the speed of the blinking READY text (in RA & TD). 2014-04-24 20:22:22 +02:00
reaperrr
6ae4b74535 Makes rank chevron palette customizable.
Adds levelup crate-effect and art.
2014-04-24 19:25:30 +02:00
Pavlos Touboulidis
603dd1d866 Style fixes 2014-04-24 13:46:06 +03:00
psydev
db544a6ca9 balance tweak - make turret armor heavy
Since turrets have wood armor, they can get killed by flame tanks uber fast. It might be best if turrets are a counter to flame tanks, rather than their prey. If they have heavy armor, they will take far less damage, and not die instantly to a flame tank rush, making them able to contribute to some defense.
2014-04-23 18:14:32 -07:00
Psydev
3910e54aa1 fixed tiberium tree in lessons_from_kosovo 2014-04-23 08:55:56 -07:00
Pavlos Touboulidis
c17f706772 Prettier PerfTimer output 2014-04-23 16:52:52 +03:00
Pavlos Touboulidis
36a660385c Fix OpenRA.Lint throwing because "perf" log channel does not exist
Slightly modified the Log class to allow dummy channels that don't
write anywhere, then use it on Lint because map loading writes to
the "perf" channel.
2014-04-23 13:22:14 +03:00
Pavlos Touboulidis
9dc2b3cd76 Optimize ComputeHash by removing Concat() and ToArray() calls 2014-04-23 03:48:49 +03:00
Pavlos Touboulidis
2d8cd8299f Add more perf measurements 2014-04-23 03:43:46 +03:00
Pavlos Touboulidis
c44d73d581 Improve PerfTimer output 2014-04-23 03:42:27 +03:00
Pavlos Touboulidis
60732bd9bd Repurpose unused Timer.cs and add some loading perf metrics 2014-04-23 01:58:30 +03:00
Pavlos Touboulidis
035834978d Make Stopwatch.ElapsedTime() a property and TimeSpan 2014-04-23 00:56:07 +03:00
Matthias Mailänder
082667eeea Merge pull request #5180 from pavlos256/abort-mission-confirmation
Closes #4650
2014-04-22 22:09:48 +02:00
Pavlos Touboulidis
e3a12f0f97 Update license headers 2014-04-22 22:49:51 +03:00
Pavlos Touboulidis
6ed6288e53 Hide ingame menu before showing the confirmation dialog
As a bonus, don't show the confirmation dialog if the game is over.
2014-04-22 22:20:45 +03:00
Pavlos Touboulidis
a4b5e25087 Add confirmation-dialogs.yaml to d2k's and ts's mod.yaml or they crash 2014-04-22 21:50:15 +03:00
Matthias Mailänder
ae481bc748 Merge pull request #5178 from pchote/get-blinkin-ready
Make the ready overlay blink.
2014-04-22 18:27:27 +02:00
Psydev
dbb8f7af71 Adding "pressure" map. 2014-04-22 08:45:42 -07:00
Psydev
84b9e797c7 renamed skull valley. now 4p. bridges fixed. 2014-04-22 08:23:25 -07:00
Psydev
0837279d66 Updated & renamed no_escapism. added trees. 2014-04-22 08:17:53 -07:00
Pavlos Touboulidis
12e3ee9fda Issue #4650: Abort Mission Confirmation
Adapted the confirmation dialog from the CnC mod and wired it to
the "Abort" and "Surrender" buttons.
2014-04-22 17:42:24 +03:00
Psydev
b8b5ff5cc1 Renamed slippery_slopes. Added blue tib markers. 2014-04-22 07:37:14 -07:00
Psydev
07efd377bc Updated Manufacturing Consent map. Fewer start loc 2014-04-22 07:17:40 -07:00
Psydev
0acc3e9bab Updated Lessons From Kosovo map 2014-04-22 07:17:14 -07:00
Psydev
751e799750 Updated map Dead_in_Motion_redux. Now 2p. 2014-04-22 07:16:19 -07:00
Psydev
938215e4ce Updated Deterring Democracy Plus map 2014-04-22 07:15:30 -07:00
Psydev
79e8391189 Updated Deterring Democracy map. Now 2p. 2014-04-22 07:14:30 -07:00
Paul Chote
1a69118f02 Make the ready overlay blink. Fixes #3032. 2014-04-22 23:49:24 +12:00
Paul Chote
bef3439055 Merge pull request #5160 from porzell/bleed
* Fixed Bug #5072: RenderLandingCraft doesn't do an IsInMap check
2014-04-22 22:57:33 +12:00
Paul Chote
18359c56b1 Merge pull request #5177 from ScottNZ/bleed
Remove support for .NET 3.5 from make.ps1 since we need .NET 4 now
2014-04-22 22:54:18 +12:00
ScottNZ
09c8fe43a5 Remove support for .NET 3.5 from make.ps1 since we need .NET 4 now 2014-04-22 22:22:10 +12:00
Paul Chote
a5fb437d07 Merge pull request #5170 from Smilex/issue5169
Added SupportsMapsFrom to mod.yaml for all mods
2014-04-22 11:32:33 +12:00
Paul Chote
3c6993f7fa Merge pull request #5162 from Mailaender/pre-auto-l10n
Prerequisites to automated translation string extraction
2014-04-22 11:29:23 +12:00
Ian T. Jacobsen
1de3b20b90 Added SupportsMapsFrom to mod.yaml for all mods 2014-04-21 20:50:09 +01:00
Matthias Mailänder
5632265d36 Merge pull request #5161 from reaperrr/ts-fixes02
Fixed Cyborg Commando walk/crawl sequences
2014-04-21 15:02:24 +02:00
Matthias Mailänder
ef07cdeaa8 unambigitous naming 2014-04-21 13:49:00 +02:00
Matthias Mailänder
27a73d810f auto reformatting to key: value 2014-04-21 13:49:00 +02:00
Matthias Mailänder
4c4f7ab31f revert back to untranslated for uniform auto-generation 2014-04-21 13:49:00 +02:00
reaperrr
59d3a7faf4 Converted electro.shp to correct palette. 2014-04-21 13:46:31 +02:00