Commit Graph

12298 Commits

Author SHA1 Message Date
Pavlos Touboulidis
c28faffa45 Remove custom Stopwatch wrapper
Remove the redirection (that doesn't offer any new functionality)
and replace it with the familiar System.Diagnostics.Stopwatch.
2014-04-26 23:58:18 +03:00
Pavlos Touboulidis
275f6683c6 Remove unused and obsolete Cached.cs
This was similar to Lazy<T>
2014-04-26 23:28:23 +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
Sebastien Kerguen
a7c77d4155 Fixes the speed of the blinking READY text (in RA & TD). 2014-04-24 20:22:22 +02:00
Pavlos Touboulidis
603dd1d866 Style fixes 2014-04-24 13:46:06 +03: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
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
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
reaperrr
a40159bdf0 Fixed Cyborg Commando walk/crawl sequence. 2014-04-21 13:37:59 +02:00
Paul Chote
e7a16b0c75 Merge pull request #5154 from Mailaender/production-edge-fixes
Added the production bar edge fixes
2014-04-21 23:05:03 +12:00
Paul Chote
b595001364 Merge pull request #5096 from Cr0s/bleed
Fixed #3826
2014-04-21 22:48:11 +12:00
Paul Chote
24374b1394 Merge pull request #5132 from psydev/patch-6
Nerfing guard towers & other balance changes
2014-04-21 22:43:17 +12:00
Paul Chote
ae7b5e9f3c Merge pull request #4613 from Mailaender/bot-cleanup
Reduced the amount of redundant AI definitions
2014-04-21 22:34:29 +12:00
Matthias Mailänder
d9626597b3 removed unmaintained AI definitions optimized for legacy AI code
closes #4543
2014-04-21 11:30:19 +02:00
Matthias Mailänder
1dfdeb8d8b bring it in line with the other naming 2014-04-21 11:26:26 +02:00
Matthias Mailänder
2320a7d571 avoid easy/hard classification as they are identical 2014-04-21 11:24:04 +02:00
Matthias Mailänder
dc74ce9678 backported the edge fixes to XCF source files 2014-04-21 10:50:31 +02:00
Peter Orzell
115df0a828 * Fixed whitespace issue. 2014-04-20 23:12:47 -04:00
Peter Orzell
27ab36d266 * Fixed Bug #5072: RenderLandingCraft doesn't do an IsInMap check
https://github.com/OpenRA/OpenRA/issues/5072
2014-04-20 22:05:33 -04:00
psydev
43c05b4c94 Minor: adjusting tiberium storage in refinery/silo
It seemed from playing noobs that lack of tiberium storage was an issue for them, because I saw them often building silos, often many of them, and they were usually full. Granted, an experienced player should spend that money faster, but I think it's reasonable to give them $2000 worth of storage in their refinery. 

It seems that how pips are displayed has changed from before, so someone set silos to have 10 pips instead of 12 so that it fits the reticle. That's fine. But maybe it would make sense to just change that to an even $2000 capacity also.
2014-04-20 10:16:29 -07:00
psydev
7bd6c01096 Speed up Orca missiles
Orca missiles are quite slow, travelling about the same speed as them. 

Their speed is now up to the same as Bazookas, BikeRockets, and TowerMissiles.
2014-04-20 08:00:04 -07:00
psydev
6929a1ab21 Low power slowdown reduced for ConYard
Since C&C has no power-down button (and since price of power plant went up), low-power is extra painful in TD vs. RA. Also, since the cost is higher for power plants now, it means you will be in low-power mode longer since you cannot build a power plant as fast.

So, the solution is to make the low power slowdown 1/2 speed instead of 1/3 speed for Conyard. 

This does not apply to the support queue, only the building queue.
2014-04-20 07:41:55 -07:00
Matthias Mailänder
7e31637fd1 production bar edge fixes by @MicroGraphics
followup of #5107
2014-04-20 15:44:54 +02:00
Paul Chote
44d57204d0 Merge pull request #4999 from Mailaender/start-game-notification
Moved StartGameNotification into its own trait
2014-04-21 01:32:29 +12:00
Paul Chote
a3ae84bfdc Merge pull request #5134 from Mailaender/production-overlay
Fixed welding animations playing when there are no vehicles produced
2014-04-21 01:27:42 +12:00
Matthias Mailänder
f19fbb1794 StyleCop 2014-04-20 15:26:33 +02:00
Matthias Mailänder
a8a3036bc4 moved StartGameNotification into its own trait 2014-04-20 15:25:43 +02:00