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
666d2e7bac
Work around harvester unloading activity queue issues.
2019-03-02 18:22:44 +01: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
Paul Chote
94f7f6fd2e
Remove obsolete code.
2019-02-24 14:02:19 +01:00
Paul Chote
368b0314d5
Convert ConvertSpriteToPngCommand to new Png code.
2019-02-24 14:02:19 +01:00
Paul Chote
82fade25a6
Replace Sheet.AsBitmap with Sheet.AsPng.
2019-02-24 14:02:19 +01:00
Paul Chote
2c96eb9d24
Simplify PngSheetImportMetadataCommand.
2019-02-24 14:02:19 +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
SoScared
b480fecdbd
Alter default bot and faction dropdownhights for the RA mod.
2019-02-22 21:26:37 +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
reaperrr
5166b8cd5d
Add missing closing bracket in Move comment
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
abcdefg30
db7414e822
Include a note about the necessity of AnnounceOnSeen for OnDiscovered
2019-02-22 14:32:16 +01:00
abcdefg30
599d174f33
Fix a typo in the Lua API description of OnDiscovered
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
Oliver Brakmann
6841da286c
Fix pre-placed frozen actors not being targetable
2019-02-20 16:31:13 +00:00
teinarss
be741cea5e
Prevent multiple enumeration of validCells in SpawnMPUnits
2019-02-18 19:35:33 +01:00
portablestew
a49287cc97
Possible fix for #14102 : Consider airfield available if already reserved for the same actor
2019-02-15 13:59:53 +01:00
Paul Chote
f9cf45e634
Cache passenger bounty traits.
...
This avoids querying from potentially dead actors.
2019-02-09 19:46:46 +01:00
Paul Chote
49621bebd0
Abort activities when we don't know how close to move to a target.
2019-02-09 19:20:10 +01:00
portablestew
2d4bad66ae
Fix for #7083 : Fly stops turning when target is inside the turn radius
2019-02-08 19:38:01 +01:00
Paul Chote
95dc9cb1d2
Defer UpdateFrozenActor until the end of the tick.
...
Updating the frozen actor calls Actor.GetTargetablePositions,
and so we must guarantee that Created has been called for
the ITargetablePositions traits first.
2019-02-07 19:50:50 +00:00
Oliver Brakmann
0ee9219df3
Fix unresponsive aircraft when executing orders queued during resupply
2019-02-06 18:01:51 +00:00
Paul Chote
2b6ebcd09c
Fix inconsistent FrozenActor state on capture/destruction.
2019-02-03 20:21:51 +01:00
Paul Chote
08e3e429db
Remove obsolete LegacyEnter and ResolveFrozenActorOrder.
2019-02-03 20:21:51 +01:00
Paul Chote
6ed2654038
Remove ResolveFrozenActorOrder from EntersTunnels.
2019-02-03 20:21:51 +01:00
Paul Chote
240c2243f2
Remove ResolveFrozenActorOrder from Carryall.
2019-02-03 20:21:51 +01:00
Paul Chote
71dd3202c3
Port EnterTransport to the new Enter activity.
...
This dramatically simplifies the reservation logic,
which seemed to be needlessly complicated. This may
regress unexpected edge-cases.
2019-02-03 20:21:51 +01:00
Paul Chote
d6b7d5c4c7
Port DonateExperience to the new Enter activity.
2019-02-03 20:21:51 +01:00
Paul Chote
cc288f5afc
Port DonateCash to the new Enter activity.
2019-02-03 20:21:51 +01:00
Paul Chote
4551625bb4
Port RepairBridge to the new Enter activity.
2019-02-03 20:21:51 +01:00
Paul Chote
49e3c46d00
Port RepairBuilding to the new Enter activity.
2019-02-03 20:21:51 +01:00
Paul Chote
167371d540
Port Demolish to the new Enter activity.
2019-02-03 20:21:51 +01:00
Paul Chote
e9c3216048
Port CaptureActor to the new Enter activity.
2019-02-03 20:21:51 +01:00
Paul Chote
c1e8bbfc58
Rewrite Enter activity, accounting for frozen and hidden actors.
2019-02-03 20:21:51 +01:00
Paul Chote
d2274f4285
Rewrite Mobile.MoveIntoTarget to support moving targets.
2019-02-03 20:21:51 +01:00
Paul Chote
1f7b558b29
Rename Enter to LegacyEnter.
2019-02-03 20:21:51 +01:00
Paul Chote
83212b100e
Pause actor movement between cells when Mobile is disabled.
2019-02-03 20:21:51 +01:00