Oliver Brakmann
44ca01d36c
Remove pretick argument from Activity.Queue()
...
Pre-ticking a next activity would break the assumption that activities
in a queue would be processed in sequence.
2019-03-24 15:53:13 +00:00
reaperrr
9a15df9dde
Update bleed update rule folder and update path
...
The release is out now, so it's time for updating this.
2019-03-23 21:34:22 +01:00
tovl
5782dde1c7
Remove ISync from AttackMove.
2019-03-23 21:02:04 +01:00
Paul Chote
2ba2510018
Check for unpackaged dependencies in make check.
2019-03-22 21:36:20 +01:00
Mustafa Alperen Seki
6c9d961bb5
Polishing Hovers
2019-03-22 21:12:36 +01:00
tovl
16f1750252
Remove ResupplyAircraft hack
2019-03-22 19:02:05 +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
e2a51676f7
Add an update rule for the PlaceSimpleBeacon removal
2019-03-14 01:55:34 +01: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
00b8576edf
Remove the unused INotifySold.Selling implementation
2019-03-13 23:14:35 +01:00
abcdefg30
f021439dee
Use explicit implementation in ScriptTriggers.cs
2019-03-13 23:14:35 +01:00
abcdefg30
2db2148310
Add OnAnyProduction and OnSold lua triggers
2019-03-13 23:14:35 +01:00
abcdefg30
ed255fa919
Move update rules into the correct subfolder
2019-03-11 21:56:13 +00:00
abcdefg30
0ab7e0a855
Add support for multiple (un)deploy sounds on GrantConditionOnDeploy
2019-03-11 21:31:39 +00:00
reaperrr
ea2e452075
Add SpawnActorEffect
...
And use it to drop DelayedAction from ReinforcementsGlobal.
2019-03-11 12:54:58 +01:00
tovl
6f213dddec
Make Attack use ChildActivities
2019-03-10 20:51:47 +01: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
tovl
6d51d3988c
fix aircraft ResupplyActivity
2019-03-09 21:47:43 +00:00
Mustafa Alperen Seki
0b0b82bd43
Implement Harvester>BaleUnloadAmount
2019-03-09 12:19:02 +00:00
reaperrr
a7702a8ecd
Make HeliReturnToBase use RTB.ChooseResupplier
...
Small consistency fix and prep for merging HRTB into RTB.
2019-03-09 12:12:51 +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
abcdefg30
19b2cb0afb
Log the stack trace when map saving fails
2019-03-08 21:21:10 +01:00
tovl
2e5e7c22f4
Make Mobile a PausableConditionalTrait
2019-03-07 02:50:43 +01:00
Paul Chote
f63d0272a7
Fix map title not updating after remote query completes.
2019-03-06 18:23:33 +01:00
Paul Chote
fc9169a633
Reset spawn previews for empty servers.
2019-03-06 18:23:33 +01:00
Paul Chote
dad21fe879
Remove unused references to System.Data and System.XML.
2019-03-04 18:26:42 +00:00
Paul Chote
4886cca5d3
Remove System.Drawing references from mod code.
2019-03-04 18:26:42 +00: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
ef9f74411b
Remove unused variable in ButtonTooltipWithDescHighlightLogic.
2019-03-04 18:26:42 +00:00
Paul Chote
015316e909
Remove uses of state-mutating Rectangle.Offset and Intersect.
2019-03-04 18:26:42 +00:00
Paul Chote
0b641c20df
Remove unnecessary uses of System.Drawing primitives.
2019-03-04 18:26:42 +00:00
Paul Chote
c7dc237143
Remove Order.TargetLocation from Mobile.
2019-03-04 18:08:42 +00:00