Commit Graph

24588 Commits

Author SHA1 Message Date
reaperrr
54891ed4bd Moved RejectsOrders and ValidateOrder from Game to Mods.Common 2016-05-26 11:37:39 +02:00
reaperrr
bdb7c80f42 Moved FlashTarget to Mods.Common
There is nothing remaining in OpenRA.Game using this.
2016-05-26 08:16:22 +02:00
reaperrr
b254d5fa88 Merge pull request #11348 from reaperrr/clean-effects
Remove redundant Effects
2016-05-26 07:52:12 +02:00
Oliver Brakmann
1b35882821 Merge pull request #11356 from GraionDilach/parach-shadow-nullcheck
Do not try to tick undefined parachute shadows.
2016-05-25 20:40:01 +02:00
Zimmermann Gyula
785f883d41 Do not try to tick undefined parachute shadows. 2016-05-25 12:50:24 +02:00
Oliver Brakmann
86620888fd Merge pull request #11183 from Mailaender/query-device-nre
Fixed a NullReferenceException in OpenAL QueryDevices
2016-05-24 21:47:02 +02:00
Oliver Brakmann
363a15f0b5 Merge pull request #11354 from abcdefg30/mapcs
Fix a wrong string.Format index in the Map ctor
2016-05-24 21:27:08 +02:00
abcdefg30
72ce367522 Fix a wrong string.Format index in the Map ctor 2016-05-24 21:01:01 +02:00
abcdefg30
42821a31a0 Merge pull request #10613 from Mailaender/ra-gates
Added Gates to the Red Alert mod
2016-05-23 23:57:51 +02:00
reaperrr
122035c36c Remove Smoke effect and use SpriteEffect instead 2016-05-23 23:57:18 +02:00
reaperrr
555d4f4adc Remove Corpse effect and use SpriteEffect instead 2016-05-23 23:30:51 +02:00
reaperrr
51b88bfbaf Remove Explosion effect and use SpriteEffect instead 2016-05-23 23:30:49 +02:00
reaperrr
6a988fd676 Move WorldInteractionControllerWidget and SpriteEffect to Common 2016-05-23 23:30:48 +02:00
abcdefg30
6637c20c59 Fix the bogus getAirstrikeTarget methods of the nod08 missions
They always searched 6 times even after finding a target.
Now they also account for SAM sites (like in the previous missions).
2016-05-23 22:06:17 +02:00
reaperrr
f8583db0d4 Merge pull request #11342 from abcdefg30/lowShellmap
Fix the creeps actor on the Dune 2000 shellmap being in low power mode
2016-05-23 22:00:05 +02:00
reaperrr
d7b26509af Enable AutoTarget on TS Tick Tank 2016-05-23 20:28:02 +02:00
reaperrr
6089599b3f Make AutoTarget handling of AttackFollow more robust
At least in theory, it's possible for an actor to have multiple AttackFollow traits, or AttackFollow is disabled initially but enabled via upgrade later.
To avoid crashes or other issues, let's play it safe and take the same approach as with AttackBase look-ups.
2016-05-23 20:28:02 +02:00
reaperrr
2a19f66a0e Make AutoTarget able to handle multiple Attack* traits 2016-05-23 20:28:02 +02:00
reaperrr
1b6f67e9ee Improve AutoTarget code readability 2016-05-23 20:28:02 +02:00
reaperrr
d5915431dd Made AutoTarget upgradable 2016-05-23 20:28:02 +02:00
abcdefg30
031b4a81a4 Fix the creeps actor on the Dune 2000 shellmap being in low power mode 2016-05-23 01:12:40 +02:00
abcdefg30
6682a4e97e Merge pull request #11290 from Mailaender/d2k-shellmap-editor-crash
Fixed a crash when loading the Dune 2000 shellmap in the map editor
2016-05-23 01:11:34 +02:00
abcdefg30
7663567dea Merge pull request #11336 from obrakmann/fix11333-mpspawn-owners
Fix mpspawn ownership
2016-05-23 00:38:46 +02:00
Oliver Brakmann
8d3320c0e3 Add a lint check to ensure mpspawns are owned by the world owner 2016-05-22 12:55:35 +02:00
Oliver Brakmann
913f4cf7f0 Fix mpspawn actors not being owned by the world owner 2016-05-22 12:43:57 +02:00
reaperrr
ff4f467a9c Merge pull request #11330 from r34ch/grenadier-slot
Change RA grenadier UI ordering
2016-05-22 11:44:52 +02:00
D'Arcy Rush
56a3237eef Change RA grenadier UI ordering 2016-05-21 20:38:25 +01:00
Oliver Brakmann
6fe126d09d Merge pull request #11329 from Biofreak1987/gdi06-polish
Polish gdi06 commando behaviour
2016-05-21 18:52:36 +02:00
Biofreak1987
2d91ff93d4 Polish gdi06 commando behaviour 2016-05-21 14:47:13 +02:00
Oliver Brakmann
392dd7db3f Merge pull request #11112 from reaperrr/improve-LeavesTrails
Add facings support and other controls to LeavesTrails
2016-05-21 12:36:13 +02:00
Biofreak1987
3f8f688918 Add nod09 2016-05-21 01:16:36 +02:00
reaperrr
dbd7606667 Move SpriteEffect facing parameter to the end
To avoid potential incompatibilities with downstream projects.
2016-05-20 23:24:33 +02:00
Matthias Mailänder
f22bc68d94 Count the string length in the system codepage. 2016-05-20 21:22:12 +02:00
Matthias Mailänder
1df5e556c6 Auto-detect UTF8 instead of assuming ANSI for device names. 2016-05-20 21:22:10 +02:00
Matthias Mailänder
e47383a4fa Fix NREs in QueryDevices by bailing out early. 2016-05-20 21:21:52 +02:00
Oliver Brakmann
149271f71e Merge pull request #11291 from reaperrr/fix-10111-para
Some WithParachute fixes
2016-05-20 20:18:53 +02:00
Oliver Brakmann
ab3de743a1 Merge pull request #11327 from reaperrr/ts-cleanup
Make TS not load unnecessary mix files
2016-05-20 20:10:34 +02:00
reaperrr
60557e59f1 Merge pull request #11284 from Mailaender/net-4-eol
Updated to .NET version 4.5
2016-05-20 15:30:57 +02:00
reaperrr
f3d869c939 Polished TD shellmap
- Nod now uses the singleplayer color scheme. While not directly visible, you can at least guess now that units use the correct color.
- Fixed position of a wall piece (was placed on a bib) and both tiberium trees (by moving them 1 cell down)
- Made all Nod Gun turrets face in a plausible direction
2016-05-20 15:11:20 +02:00
reaperrr
9a5db590be Fixed TD infantry death animations
For death by bullet and death by dinosaur.
This is how it was in the original.
2016-05-20 14:47:28 +02:00
reaperrr
840e5e7a4c Tweaked GDI01 Gunboat and turret damage
Made clear that the BoatMissile warhead is an additional bonus rather than an override, reduced the bonus damage and increased gun turret reload delay.
Overall, this makes the Gunboat and turrets behave a bit more like in the original.
2016-05-20 14:29:01 +02:00
reaperrr
c9f339b724 Change TD Gunboat missile to behave more like in the original
Much more inaccurate, slightly higher BurstDelay and lower horizontal turn rate.
2016-05-20 14:08:26 +02:00
reaperrr
9915f34c99 Reduce turret TurnSpeed on TD Gunboat
So it looks a bit more like in the original.
2016-05-20 14:06:28 +02:00
reaperrr
3cc9706ac4 Set high TurnSpeed on TD Gunboat
So it doesn't get stuck at map edge for over a second.
2016-05-20 14:05:52 +02:00
reaperrr
2c07dfbbb7 Make TS not load unnecessary mix files
gmenu.mix only contains the menu orverride from Patch 2.0/Firestorm, maps0*.mix only contain singleplayer maps, multi.mix only contains multiplayer maps, patch.mix only contains ini files.
None of these are used or even usable directly by OpenRA as-is, so it's pointless to load them.
2016-05-20 13:50:40 +02:00
Oliver Brakmann
ebba7fdaf1 Add methods to retrieve player stats to Lua API 2016-05-19 23:08:01 +02:00
Oliver Brakmann
09d1dacd95 Add a Lua API method to randomize a collection 2016-05-19 23:08:01 +02:00
Oliver Brakmann
735975057d Add another way to call air strikes/paradrops to the Lua API 2016-05-19 23:08:01 +02:00
Oliver Brakmann
d743c23482 Add missing Requires to MissionObjectiveProperties 2016-05-19 23:08:01 +02:00
Oliver Brakmann
5d2445a234 Fix winstate logic for cooperative games 2016-05-19 23:08:01 +02:00