Replace WithReloadingSpriteTurret with conditions
WithReloadingSpriteTurret was bound to run into conflicts with any WithTurret*Animation traits due to overriding the turret sequence constantly via ITick. Using (stacked) conditions instead avoids that.
This commit is contained in:
@@ -539,9 +539,16 @@ MLRS:
|
||||
AmmoPool:
|
||||
Ammo: 2
|
||||
PipCount: 0
|
||||
AmmoCondition: ammo
|
||||
AttackTurreted:
|
||||
WithReloadingSpriteTurret:
|
||||
AmmoPoolName: primary
|
||||
WithSpriteTurret:
|
||||
RequiresCondition: ammo > 1
|
||||
WithSpriteTurret@OneMissile:
|
||||
RequiresCondition: ammo == 1
|
||||
Sequence: turret1
|
||||
WithSpriteTurret@NoMissiles:
|
||||
RequiresCondition: !ammo
|
||||
Sequence: turret0
|
||||
AutoTarget:
|
||||
InitialStanceAI: Defend
|
||||
RenderRangeCircle:
|
||||
|
||||
Reference in New Issue
Block a user