tovl
872bf737e0
Fix transport being blocked by its own passengers.
2019-03-26 21:55:43 +01:00
Voidwalker
a46ec5d930
Cargo improvements
2019-03-26 21:34:09 +01:00
tovl
30de4df749
Replace SequenceActivities with ChildActivity in several activities.
2019-03-25 20:22:35 +00:00
tovl
5782dde1c7
Remove ISync from AttackMove.
2019-03-23 21:02:04 +01:00
Mustafa Alperen Seki
6c9d961bb5
Polishing Hovers
2019-03-22 21:12:36 +01:00
tovl
e2e4caf0ba
Make Aircraft.OnBecomingIdle accesible.
2019-03-22 19:02:05 +01:00
tovl
64cec4a0ad
Revise AttackMoveActivity.
2019-03-22 19:02:05 +01:00
Mustafa Alperen Seki
ac7d2e00e3
Use .Trait<ConditionManager>(); on GrantConditionOnDamageState
2019-03-21 14:36:33 +01:00
Mustafa Alperen Seki
d54e4395e5
Add GrantConditionOnHealth
2019-03-21 14:36:33 +01:00
abcdefg30
a3325277d9
Prevent support powers from creating two camera actors
2019-03-14 19:29:39 +00:00
abcdefg30
8578ce1346
Merge PlaceSimpleBeacon and AnimatedBeacon into PlaceBeacon and Beacon
2019-03-14 01:55:34 +01:00
Mustafa Alperen Seki
2aebb05cd0
Implement Building/UnitDelays
2019-03-14 01:36:44 +01:00
tovl
9f419fca34
make cargo unload deploy action queueable
...
fix line spacing
remove unnecessary null check
2019-03-14 00:54:54 +01:00
Mustafa Alperen Seki
556774804f
Make Capture related traits conditional.
2019-03-13 23:43:16 +01:00
Mustafa Alperen Seki
35ad33e8be
Fix filenames of capture related traits.
2019-03-13 23:43:16 +01:00
abcdefg30
0ab7e0a855
Add support for multiple (un)deploy sounds on GrantConditionOnDeploy
2019-03-11 21:31:39 +00:00
reaperrr
5ec47b47af
Rename fields on Repairable traits
...
To bring them in line with RearmActors,
Repairable.RepairBuildings and
RepairableNear.Buildings have been renamed
to RepairActors.
Additionally, their RA-specific internal
defaults were removed and the FieldLoader
now requires them to be set explicitly.
2019-03-10 19:19:49 +01:00
Oliver Brakmann
0bd00d3b7c
Add a ReturnToGroundLayerOnIdle flag to CustomMovementLayers
...
Co-authored-by: Mazar Farran <farranmazar@gmail.com >
Co-authored-by: Paul Chote <paul@chote.net >
2019-03-10 18:20:01 +01:00
Paul Chote
8fc483b30b
Work around a crash for invalid FrozenActor targets.
2019-03-10 17:29:17 +01:00
Paul Chote
71dd84b9d5
Fix invalid target crash in SupportPowerManager.Activate.
2019-03-10 13:26:49 +01:00
Mustafa Alperen Seki
1a728ee153
Add ExperienceTrickler trait.
2019-03-10 13:13:16 +01:00
Mustafa Alperen Seki
b8a85091d4
Make WithRangeCircle conditional
2019-03-10 02:39:27 +01:00
tovl
705795abde
Activity.Cancel returns void instead of bool.
2019-03-09 21:47:43 +00:00
tovl
a17cd0fa06
Replaced Canceled state with Canceling state.
2019-03-09 21:47:43 +00:00
tovl
8191a6566b
Add missing self and optional pretick parameters to Queue, QueueChild and PrintActivity methods.
...
This means sequenceActivities needs to accept self as well.
2019-03-09 21:47:43 +00:00
Mustafa Alperen Seki
0b0b82bd43
Implement Harvester>BaleUnloadAmount
2019-03-09 12:19:02 +00:00
reaperrr
2ac9d92ce7
Remove some legacy activity cruft from Aircraft
...
You only need to look at the RTB activities to tell that
Aircraft doing its own stuff here was somewhat redundant
and just made things worse regarding debugging and
code consistency.
2019-03-09 12:12:51 +00:00
reaperrr
fa3bf5cefe
Add delay support to NukeLaunch
...
And use that to remove the remaining DelayedAction from NukePower.
2019-03-09 12:02:44 +00:00
tovl
2e5e7c22f4
Make Mobile a PausableConditionalTrait
2019-03-07 02:50:43 +01:00
Paul Chote
3e404f6ac2
Remove HSLColor.
2019-03-04 18:26:42 +00:00
Paul Chote
ab4a7e3558
Replace System.Drawing primitives with our own.
2019-03-04 18:26:42 +00:00
Paul Chote
c7dc237143
Remove Order.TargetLocation from Mobile.
2019-03-04 18:08:42 +00:00
Paul Chote
4c6f4f97d5
Remove Order.TargetLocation from Carryall.
2019-03-04 18:08:42 +00:00
Paul Chote
a5c89c2edc
Remove Order.TargetLocation from AttackMove.
2019-03-04 18:08:42 +00:00
Paul Chote
c7d9d9613e
Remove Order.TargetLocation from Harvester.
2019-03-04 18:08:42 +00:00
Paul Chote
cd92e94d74
Remove Order.TargetLocation from Aircraft.
2019-03-04 18:08:42 +00:00
Paul Chote
9c4231165b
Remove Order.TargetLocation from beacons.
2019-03-04 18:08:42 +00:00
Paul Chote
d91d96a2e3
Remove Order.TargetLocation from building code.
2019-03-04 18:08:42 +00:00
Paul Chote
6dcd23e874
Remove Order.TargetLocation from support powers.
2019-03-04 18:08:42 +00:00
Paul Chote
8b618ef7bc
Fix maximum range estimation for stationary turrets.
2019-03-02 18:16:12 +01:00
TheChosenEvilOne
30103da2db
Conditional TakeCover
2019-02-24 14:43:47 +01:00
tovl
dc9c758f12
unreserve when not queued
2019-02-22 21:48:34 +00:00
tovl
2975738477
make ReturnToBase order queueable
2019-02-22 21:48:34 +00:00
Andre Mohren
42446ac9ba
Implemented trait defined Rollovers.
2019-02-22 21:15:33 +00:00
Mustafa Alperen Seki
7049f68fbd
Add a boolean to show or not Refund X$ on the tooltip while selling.
2019-02-22 21:07:29 +00:00
Mustafa Alperen Seki
bc0296ad13
Add descriptions to the fields in Sellable, which lack them.
2019-02-22 21:07:29 +00:00
Mustafa Alperen Seki
3672a281d2
Make JamsMissiles conditional
2019-02-22 21:01:51 +00:00
reaperrr
117dde32ba
Removed unused sanity checks from pathfinding
...
These haven't been active and used in years.
2019-02-22 19:59:41 +00:00
abcdefg30
7c2f8ef918
Update the description of EnemyWatcher and AnnounceOnSeen
2019-02-22 14:32:16 +01:00
Paul Chote
72c90d84a8
Fix editor crash when modifying newly placed actor ID.
2019-02-21 16:22:32 +01:00