Commit Graph

13947 Commits

Author SHA1 Message Date
Paul Chote
177dd02cd1 Merge pull request #5628 from pavlos256/smooth-scrolling
Add smooth scrolling to the ScrollPanelWidget
2014-06-23 21:46:50 +12:00
Paul Chote
0f115b0468 Merge pull request #5330 from Mailaender/jungle
Added the JUNGLE terrain
2014-06-23 21:42:26 +12:00
Chris Forbes
87ff787f26 Merge pull request #5721 from RoosterDragon/stylecop-small-projects
Run StyleCop on the smaller projects.
2014-06-23 19:09:04 +12:00
Mustapha
2d8f0ce96e Engineer's description changes. 2014-06-23 10:02:54 +03:00
Chris Forbes
3b99e79fd0 Merge pull request #5720 from pchote/revert-fail
Revert Utility changes
2014-06-23 19:01:35 +12:00
Mustapha
4159aa4bba Trike's weaknesses. 2014-06-23 09:56:15 +03:00
RoosterDragon
38617dc0a9 Run StyleCop on the smaller projects.
Also add a copy of the rules to the CrashDialog and Irc projects.
2014-06-23 00:03:37 +01:00
Paul Chote
7cf2a32a2a Revert "export health, cost and damage per section into a CSV file"
This reverts commit 8249012e4b.

Conflicts:
	OpenRA.Utility/Command.cs
2014-06-23 09:31:40 +12:00
obrakmann
e41791568d Merge pull request #5702 from Mailaender/reslayer-cell-full
Fixed exploding harvesters spawning resources on full cells
2014-06-22 18:57:57 +02:00
Matthias Mailänder
379686a64d Merge pull request #5711 from obrakmann/flyattack-fix
Fix FlyAttack discarding the activity queue upon completion
2014-06-22 18:49:00 +02:00
RoosterDragon
8a60880cf1 Tackle the last of the low hanging fruit for memory allocations in the main game loop.
- Avoid calling string.Split twice in SprintFont.Measure.
- Change ActorsInBox method of ActorMap and ScreenMap to avoid allocating and intermediate list. As a bonus this allows the sequence to be lazily consumed. Also avoid LINQ in these methods.
- In FrozenUnderFog.TickRender, the method exits early if no players are visible so the attempt at lazy generation was not needed.
- Unwrap a LINQ Any call in ClassicProductionQueue.Tick.
- Merge some successive Where calls in ProximityCapturable into single predicates.
2014-06-22 17:29:45 +01:00
Matthias Mailänder
a5d765e100 Merge pull request #5713 from RoosterDragon/game-project-config
Fix debug info regression from #5673
2014-06-22 17:55:03 +02:00
RoosterDragon
927b0499da Produce debug output for OpenRA.Game. 2014-06-22 16:38:05 +01:00
Oliver Brakmann
cf2fad673d Fix issue with capturing enemy buildings in 'Intervention' mission
The onDamaged event handler would still fire after an enemy building had
been captured. Fixed by checking the owner before starting repairs.

Thanks to Microbit for showing me that people actually did that.
2014-06-22 14:03:57 +02:00
Oliver Brakmann
c12527e866 Remove workaround for #4482 from 'Intervention' mission 2014-06-22 14:03:57 +02:00
Oliver Brakmann
aa91020790 Do not discard activity queue when FlyAttack completes. Fixes #4482. 2014-06-22 14:03:44 +02:00
Matthias Mailänder
4587ce6cd2 fix remaining errors spotted by new player lint check 2014-06-22 13:34:09 +02:00
Matthias Mailänder
6eabd080b8 StyleCop 2014-06-22 13:30:35 +02:00
Matthias Mailänder
b70c56927f add a new Lint check for map players 2014-06-22 13:30:35 +02:00
Matthias Mailänder
2e4749680c Merge pull request #5703 from abcdefg30/mapyamls-update
Fixed non-existing enemies in mini-games.
2014-06-22 13:02:29 +02:00
abcdefg30
3260590c59 updated training-camp mapyaml 2014-06-22 12:08:57 +02:00
abcdefg30
0daf8c173e updated drop-zone mapyaml 2014-06-22 12:07:48 +02:00
abcdefg30
fad98df605 updated bomber-john mapyaml 2014-06-22 12:07:02 +02:00
Matthias Mailänder
05609399eb don't try to spawn resources when the cell is already full
fixes #5699
2014-06-22 11:49:40 +02:00
Pavlos Touboulidis
98471092f6 Add /crash dev command
Throws an exception and crashes the game. Useful to test the
shutdown sequence.
2014-06-22 12:18:13 +03:00
Matthias Mailänder
48a5c69ab8 allow to lay single mines similiar to the original
closes #5467
2014-06-22 08:31:40 +02:00
Matthias Mailänder
d3d74c4e5f StyleCop 2014-06-22 08:31:36 +02:00
reaperrr
775f707e03 Made TD jungle terrain slightly less blueish. 2014-06-21 19:13:31 +02:00
Matthias Mailänder
52e2b83069 add the JUNGLE terrain to Tiberian Dawn
http://cnc-comm.com/community/index.php?topic=2880.0
2014-06-21 19:13:31 +02:00
Matthias Mailänder
69ddcf3fee Merge pull request #5692 from obrakmann/fix5681
Fix size of force-start lobby dialogs. Fixes #5681.
2014-06-21 18:04:10 +02:00
Pavlos Touboulidis
628c524494 Add smooth scrolling to the ScrollPanelWidget 2014-06-21 16:41:56 +03:00
Oliver Brakmann
235acea70a Fix size of force-start lobby dialogs. Fixes #5681. 2014-06-21 13:55:12 +02:00
Matthias Mailänder
8bff7baf4b destroy missiles leaving the map
fixes #5582
2014-06-21 13:28:09 +02:00
Matthias Mailänder
f48b53d5b1 Merge pull request #5690 from obrakmann/fix5686
Fix breakage of old Lua api. Fixes #5686.
2014-06-21 13:26:46 +02:00
Oliver Brakmann
f8e5217b11 Fix breakage of old Lua api. Fixes #5686. 2014-06-21 13:04:31 +02:00
Paul Chote
3ed0f75ecc Merge pull request #5689 from Mailaender/ts-domainindex
Added missing DomainIndex to Tiberian Sun
2014-06-21 22:57:23 +12:00
Paul Chote
2e605ba0f7 Merge pull request #5683 from Mailaender/autotarget-stance-documentation
Documented the AutoTarget stances system
2014-06-21 22:51:16 +12:00
Matthias Mailänder
ea4cde0da8 document DomainIndex 2014-06-21 12:37:04 +02:00
Matthias Mailänder
f13c5e20b4 add missing DomainIndex to Tiberian Sun 2014-06-21 12:31:38 +02:00
Matthias Mailänder
46b08273e0 Merge pull request #5680 from pchote/lobby-fixup
Clean up MapPreviewWidget.
2014-06-21 11:32:38 +02:00
Paul Chote
5760e665d3 Clean up map previews. Fixes #5665. 2014-06-21 21:15:11 +12:00
Matthias Mailänder
b85aaa7bfa document the stance system 2014-06-21 08:34:58 +02:00
Paul Chote
5cac1ed066 Merge pull request #5674 from abcdefg30/bleed
updated drop-zone-battle-of-tikiaki map.yaml
2014-06-21 13:39:51 +12:00
Paul Chote
444380b3cf Merge pull request #5676 from pavlos256/fix-rng-division-by-zero
Fix #5675
2014-06-21 12:57:49 +12:00
Pavlos Touboulidis
b9542e0f3f Fix #5675 2014-06-20 22:54:56 +03:00
abcdefg30
b592063a26 updated drop-zone-battle-of-tikiaki map.yaml
Replaced 7x "Multi17" (not existing) with "Multi7" and 1x "Multi11" (also not existing) with "Multi1"
2014-06-20 21:00:39 +02:00
Matthias Mailänder
53930fdc81 Merge pull request #5673 from RoosterDragon/solution-config
Clean up project settings
2014-06-20 20:58:05 +02:00
RoosterDragon
e0d8d8cf80 Clean up project settings.
- Create single platform config named x86 and have all projects target x86.
- Remove Release config (broken anyway).
- For the Debug config, ensure TRACE and DEBUG constants are set and unsafe code is allowed for all projects (same as the makefile).
- Warn level 4 and optimizations off were removed from the config automatically by VS (it assumes these values by default, and these match the makefile).
- The CrashDialog project can reuse the icon from the Game project as long as the path is set correctly.
- Fix TS project so it builds (I know it's going but its annoying that the project must be unloaded).
2014-06-20 19:29:54 +01:00
Paul Chote
bc92bc1774 Merge pull request #5649 from Mailaender/upnp-polish
Made the Mono.NAT integration more robust
2014-06-21 01:31:33 +12:00
Paul Chote
57280e3eab Merge pull request #5660 from Mailaender/document-traits
Documented some order related traits
2014-06-21 01:27:11 +12:00