Paul Chote
d27d265bdd
Add Id field to ProvidesTechPrerequisite.
2016-06-04 10:03:05 +01:00
reaperrr
adc6095f9c
Remove the rest of the unused AI Aggro left-overs
2016-06-01 22:48:50 +02:00
reaperrr
f1b8cf117a
Remove dead code from HackyAI
...
Has been unused for three years...
2016-06-01 22:48:50 +02:00
reaperrr
2e94a23d9e
Make LaserZap classes public
2016-05-31 15:05:36 +02:00
reaperrr
af8e81a99d
Add random Sequences support to GravityBomb
2016-05-31 15:05:35 +02:00
reaperrr
a320ca89a6
Rename GravityBomb Velocity to Speed
...
Mostly to make switching between projectiles a little easier for modders, and to potentially save some upgrade rule overhead if sprite projectiles are refactored to share a common code base.
2016-05-31 15:05:33 +02:00
reaperrr
386b142913
Add random sequences support to Missile
2016-05-31 15:05:30 +02:00
reaperrr
3d2855c3b9
Missile description fixes
2016-05-31 15:05:28 +02:00
reaperrr
170fdc89e3
Rename Bullet Trail to TrailImage
2016-05-31 15:05:26 +02:00
reaperrr
df35d60877
Change RangeLimit upgrade rule engine version
2016-05-31 13:51:23 +02:00
reaperrr
b7644df40a
Remove upgrade rules older than release 20160508
...
Modders will have to use release 20160508 to apply upgrade rules written
between release 20151224 and 20160508.
2016-05-31 13:48:59 +02:00
Matthias Mailänder
1a2851bdaf
Merge pull request #11316 from obrakmann/mp-allies02
...
Add Scott's Allies02 multiplayer mission as "Evacuation"
2016-05-30 19:49:07 +02:00
Oliver Brakmann
e6dcf3dee6
Fix calling OnOwnerChange with wrong player in ProximityCapturable
...
The actor's owner only gets changed in an end frame task queued by `Actor.ChangeOwner`. So during this frame end task, `self.Owner` still points to the old owner, whereas we want the new one, represented by `captor.Owner`.
This bug lead to the capture notification being played when *losing* a building, but not when actually capturing it.
2016-05-29 20:33:34 +02:00
Oliver Brakmann
363d47f08b
Merge pull request #11194 from abcdefg30/providesTech
...
Fix ProvidesPrerequisite not refreshing the tech tree (on owner change)
2016-05-29 20:30:23 +02:00
Oliver Brakmann
97ad5268b8
Merge pull request #11241 from Mailaender/replay-flag-crash
...
Fixed a crash when replay is selected in the wrong mod
2016-05-29 17:55:53 +02:00
Paul Chote
ec2d883e9e
Move lobby event unbinding to Dispose.
2016-05-28 18:21:44 +01:00
Paul Chote
fba509b363
Use BeforeGameStart to remove replay browser UI on game start.
2016-05-28 18:16:18 +01:00
Paul Chote
485e695585
Use BeforeGameStart to remove mission browser UI on game start.
2016-05-28 18:13:09 +01:00
Matthias Mailänder
d1022671c0
Define the reverse playback at sequence level.
2016-05-28 16:03:19 +02:00
Matthias Mailänder
13cf193640
Lint check for invalid building footprint definitions.
2016-05-28 16:03:19 +02:00
Matthias Mailänder
99c7989ebc
Rename WithSmoke into a more generic WithDamageOverlay trait.
...
Rename Sequence parameter to Image to avoid confusion.
2016-05-28 16:03:13 +02:00
Matthias Mailänder
e0b77a8517
Add configurable DamageState/Type filters to WithSmoke.
2016-05-28 15:41:27 +02:00
reaperrr
e34c8f0650
Bullet style and description fixes
2016-05-28 15:01:28 +02:00
reaperrr
fef4f3eb79
Move projectiles to their own namespace and folder
...
While they are (currently) technically effects, this makes the actual purpose and wiki more clear.
2016-05-28 14:42:33 +02:00
RoosterDragon
773eb25917
Merge pull request #10630 from reaperrr/UAN-custom-pos
...
Make UpgradeActorsNear vertical range customizable
2016-05-28 13:37:09 +01:00
reaperrr
629f17b430
Merge pull request #11294 from Mailaender/generic-demolition
...
Renamed C4Demolition to Demolition
2016-05-26 23:23:49 +02:00
reaperrr
2fe91cd1a2
Make vertical range of UpgradeActorsNear customizable
2016-05-26 22:47:48 +02:00
reaperrr
b0e90989a6
Add plumbing for customizable vertical ProximityTrigger range
...
And check DistanceAboveTerrain instead of just vertical distance to upgrade
source.
This is necessary to avoid situations where an actor is technically on the right
vertical distance above/below ground, but not upgraded because it is located on a lower/higher terrain level than the upgrade source.
2016-05-26 22:47:45 +02:00
Matthias Mailänder
d787f40388
Merge pull request #11142 from abcdefg30/captureOld
...
Add support for playing a "LoseNotification" to the old owner through CaptureNotification
2016-05-26 19:57:58 +02:00
Matthias Mailänder
2a27c329c5
Merge pull request #11276 from reaperrr/fix-ticktank-autotarget
...
Fix AutoTarget handling of multiple/upgradable Attack* traits
2016-05-26 19:44:13 +02:00
Matthias Mailänder
6803de9539
Make the cursor configurable and expose it to Trait docs.
2016-05-26 19:28:38 +02:00
Matthias Mailänder
3e011a74af
Rename C4Demolition to Demolition.
2016-05-26 19:27:40 +02:00
reaperrr
95795c5198
Move EditorTilesetFilter to Mods.Common
2016-05-26 11:54:48 +02:00
reaperrr
e7517e7bfa
Moved DrawLineToTarget from Game to Mods.Common
2016-05-26 11:38:39 +02:00
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
Zimmermann Gyula
785f883d41
Do not try to tick undefined parachute shadows.
2016-05-25 12:50:24 +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
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
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
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
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
reaperrr
dbd7606667
Move SpriteEffect facing parameter to the end
...
To avoid potential incompatibilities with downstream projects.
2016-05-20 23:24:33 +02:00