Paul Chote
4a6fefa434
Disable idle scanning on RA planes.
2020-03-02 22:22:56 +01:00
Paul Chote
16e0ea611e
Revert "Fix AttackFollow ignoring allowMove flag when auto-targeting."
...
This reverts commit 3e116060cfc0a3e46563716c3e594a4ba3051b93.
2020-03-02 22:22:56 +01:00
Paul Chote
ce91c5a76f
Fix WithDisguisingInfantryBody idle animation crash.
2020-03-01 14:43:12 +01:00
Paul Chote
c0587cc568
Introduce ActivateParatroopers Lua API.
...
SendParatroopers and SendParatroopersFrom are now deprecated.
The paratrooper actors themselves can be accessed using the
Trigger.OnPassengerExited trigger.
2020-02-29 16:07:24 +01:00
abcdefg30
a5bc841355
Ignore the types of an exit when the production type is null or empty
2020-02-28 18:48:05 +01:00
abcdefg30
a7d5b7b8b0
Fix FreeActorWithDelivery not being properly conditional
2020-02-27 18:50:51 +01:00
Paul Chote
6ba02800ab
Add TransformsIntoTransforms to enable queued MCV redeploy.
2020-02-24 12:56:49 +01:00
Paul Chote
84419e4259
Add queued argument to CanIssueDeployOrder.
2020-02-24 12:56:49 +01:00
abcdefg30
e877bb1206
Fix GrantConditionOnProduction not using ShowSelectionBar
2020-02-22 18:05:40 +00:00
reaperrr
226159d220
AttackBase ResolveOrder optimization
...
Only check for "Stop" when the other 'if' didn't apply.
2020-02-22 17:56:47 +00:00
reaperrr
da4ed24064
Mobile ResolveOrder optimization
...
When the order is "Move", the other two 'if' checks
are redundant, so 'else if' makes more sense here.
2020-02-22 17:56:47 +00:00
reaperrr
b524dc9b72
Carryall ResolveOrder optimization
...
There can be only one OrderString at a time,
so we make 'PickupUnit' an "else if", too.
2020-02-22 17:56:47 +00:00
reaperrr
1e43a8f590
Minor Aircraft ResolveOrder optimization
...
Streamline RTB if checks.
2020-02-22 17:56:47 +00:00
Matthias Mailänder
103cb61020
Add a new rallypoint established notification.
2020-02-22 17:16:17 +01:00
Ivaylo Draganov
1dd1786469
Reduce duplication of "Battlefield Control" chat line label
2020-02-22 15:58:00 +00:00
Ivaylo Draganov
3e2022a3dd
Allow players to mute shellmap background music
2020-02-22 15:50:01 +00:00
Paul Chote
28f7604172
Reset nextScanTime only when actually scanning for targets.
2020-02-22 16:30:07 +01:00
Paul Chote
689049cc12
Fix NRE in ArmyUnit constructor.
2020-02-16 13:57:19 +01:00
Paul Chote
ab196a23e6
Fix AttackFollow ignoring allowMove flag when auto-targeting.
2020-02-14 17:30:38 +01:00
Paul Chote
585b8dc13c
Set default rally point to an empty path.
2020-02-09 16:52:22 +01:00
Paul Chote
b2f0ac15e8
Generalize RallyPointInfo.Offset to support arbitrary length paths.
2020-02-09 16:52:22 +01:00
Paul Chote
9dc4ea8541
Fix production door not closing if the actor stays on the exit cell.
2020-02-09 16:52:22 +01:00
teinarss
b81ede2d64
Added widget showing the army for players in spec
2020-02-09 16:37:21 +01:00
Mustafa Alperen Seki
6ab0ace9e1
Add PlayLaunchSounds() to SupportPowers which are missing it.
2020-02-09 13:34:46 +01:00
Paul Chote
85a5b6cc17
Fix subcell crusher logic.
2020-02-09 13:18:57 +01:00
abcdefg30
6cc27eaa76
Fix the description of VeteranProductionIconOverlay
2020-01-31 13:55:56 +01:00
Mustafa Alperen Seki
d7f43b33c7
Make GrantConditionOnAttack PausableConditional
2020-01-26 17:05:02 +01:00
reaperrr
9dcba8710b
Add turret-linking support to HitShape
...
Allows to link a HitShape to the
position and facing of a turret.
2020-01-25 13:38:35 +01:00
reaperrr
b839204c7f
Minor WithInfantryBody reorganisation
...
Move PlayStandAnimation to a more suitable position
inside the file.
2020-01-25 13:26:25 +01:00
reaperrr
595b6c8923
Greatly simplified WithInfantryBody TickIdle code
...
There was a lot of redundancy and unnecessary
complexity in several checks.
This now also prevents infantry from randomly
restarting and potentially switching between stand
sequences if there are no idle sequences.
Old behavior can still be replicated by listing
stand sequences as IdleSequences.
2020-01-25 13:26:25 +01:00
reaperrr
6220d7e62e
Introduce WarheadArgs
...
- Passes additional arguments to warheads on impact
- Uses that to reduce parameter count of DoImpact by 1
2020-01-21 19:31:34 +01:00
abcdefg30
15b2d6b9e0
Let all Positionable traits notify visual position changes
2020-01-18 23:07:23 +00:00
Paul Chote
d0f44143c2
Fix activity cancellation on FlyAttack RTB.
...
* AbortOnResupply will now cancel queued activities
in addition to the current attack.
* Resupply if no ammo is available during a standard attack.
* Don't resupply (move directly to target) if no ammo is available
during an attack move (C&C3 style).
2020-01-18 16:38:53 +01:00
Paul Chote
51870a471a
Add AttackSource enum.
2020-01-18 16:38:53 +01:00
Paul Chote
522861e484
Support 32 bit png sprites.
2020-01-17 16:49:58 +01:00
reaperrr
a9eca2cf54
Add support for enabling prone state permanently
...
Negative ProneTime now activates prone state
permanently as soon as the trait is enabled.
2020-01-16 22:56:39 +01:00
Matthias Mailänder
8dda6d8e3d
Remove unnecessary null check.
2020-01-14 22:08:57 +01:00
Matthias Mailänder
c43d581e7f
Add cursor palette support to GIMP/Jasc palette definitions.
2020-01-14 22:08:57 +01:00
teinarss
f0b69f8b8d
Separated resource rendering into another trait
2020-01-14 19:38:47 +01:00
Paul Chote
adb3c8e39c
Split fixed-wing attack and strafe attack types.
2020-01-12 21:06:35 +01:00
tovl
85bc843554
Fix aircraft failing to engage targets within range.
2020-01-12 21:06:35 +01:00
Matthias Mailänder
c95216cd19
Move the hard-coded shroud palette to the C&C folder.
2020-01-12 19:35:41 +00:00
Paul Chote
cc05621c10
Draw editor terrain/resource preview as part of the world.
2020-01-12 18:30:50 +01:00
Paul Chote
e74033bded
Render editor actor previews as part of the world.
2020-01-12 18:30:50 +01:00
Paul Chote
fe25fdf0ff
Improve robustness of editor actor cell checks.
2020-01-12 18:30:50 +01:00
abcdefg30
c15a555cff
Fix cargo initialisation
2020-01-12 13:58:04 +01:00
tovl
fbfef903ac
Let movement trigger visibility recalculation.
2020-01-12 04:50:25 +01:00
tovl
695d9a6cb1
Centralize shroud changes in one pass to improve performance.
2020-01-12 04:50:25 +01:00
abcdefg30
deffc2dd15
Add support for defining the palette of WithResourceLevelOverlay
2020-01-12 00:47:20 +00:00
reaperrr
bb1d5f1d5c
Fix ReloadAmmoPool.ResetFire ignoring multipliers
2020-01-11 23:29:37 +00:00