Make Mobile a PausableConditionalTrait
This commit is contained in:
@@ -64,7 +64,7 @@ LST:
|
||||
InitialFacing: 0
|
||||
TurnSpeed: 4
|
||||
Speed: 142
|
||||
RequiresCondition: !notmobile
|
||||
PauseOnCondition: notmobile
|
||||
Health:
|
||||
HP: 40000
|
||||
Armor:
|
||||
|
||||
@@ -109,7 +109,7 @@ APC:
|
||||
Mobile:
|
||||
TurnSpeed: 5
|
||||
Speed: 132
|
||||
RequiresCondition: !notmobile
|
||||
PauseOnCondition: notmobile
|
||||
Health:
|
||||
HP: 19000
|
||||
Repairable:
|
||||
|
||||
@@ -174,7 +174,7 @@
|
||||
Mobile:
|
||||
TurnSpeed: 5
|
||||
Locomotor: vehicle
|
||||
RequiresCondition: !notmobile
|
||||
PauseOnCondition: notmobile
|
||||
SelectionDecorations:
|
||||
WithSpriteControlGroupDecoration:
|
||||
Selectable:
|
||||
|
||||
@@ -343,7 +343,8 @@ devastator:
|
||||
TurnSpeed: 3
|
||||
Speed: 31
|
||||
Locomotor: devastator
|
||||
RequiresCondition: !overload && !notmobile
|
||||
RequiresCondition: !overload
|
||||
PauseOnCondition: notmobile
|
||||
AutoCarryable:
|
||||
RequiresCondition: !overload
|
||||
RevealsShroud:
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
DrawLineToTarget:
|
||||
UpdatesPlayerStatistics:
|
||||
Mobile:
|
||||
RequiresCondition: !being-captured
|
||||
PauseOnCondition: being-captured
|
||||
Locomotor: wheeled
|
||||
TurnSpeed: 5
|
||||
SelectionDecorations:
|
||||
|
||||
@@ -22,7 +22,7 @@ DOG:
|
||||
Mobile:
|
||||
Speed: 99
|
||||
Voice: Move
|
||||
RequiresCondition: !attack-cooldown && !eating
|
||||
PauseOnCondition: attack-cooldown || eating
|
||||
Guard:
|
||||
Voice: Move
|
||||
Passenger:
|
||||
|
||||
@@ -275,7 +275,7 @@ LST:
|
||||
Mobile:
|
||||
Locomotor: lcraft
|
||||
Speed: 113
|
||||
RequiresCondition: !notmobile
|
||||
PauseOnCondition: notmobile
|
||||
RevealsShroud:
|
||||
Range: 6c0
|
||||
RevealGeneratedShroud: False
|
||||
|
||||
@@ -399,7 +399,7 @@ JEEP:
|
||||
Mobile:
|
||||
TurnSpeed: 10
|
||||
Speed: 170
|
||||
RequiresCondition: !notmobile && !being-captured
|
||||
PauseOnCondition: notmobile || being-captured
|
||||
RevealsShroud:
|
||||
Range: 8c0
|
||||
RevealGeneratedShroud: False
|
||||
@@ -444,7 +444,7 @@ APC:
|
||||
Type: Heavy
|
||||
Mobile:
|
||||
Speed: 142
|
||||
RequiresCondition: !notmobile && !being-captured
|
||||
PauseOnCondition: notmobile || being-captured
|
||||
RevealsShroud:
|
||||
Range: 5c0
|
||||
RevealGeneratedShroud: False
|
||||
@@ -802,7 +802,8 @@ QTNK:
|
||||
Armor:
|
||||
Type: Heavy
|
||||
Mobile:
|
||||
RequiresCondition: !deployed && !being-captured
|
||||
RequiresCondition: !deployed
|
||||
PauseOnCondition: being-captured
|
||||
Speed: 56
|
||||
Chronoshiftable:
|
||||
RequiresCondition: !deployed && !being-captured
|
||||
@@ -842,7 +843,7 @@ STNK:
|
||||
Mobile:
|
||||
Speed: 142
|
||||
Locomotor: heavywheeled
|
||||
RequiresCondition: !notmobile && !being-captured
|
||||
PauseOnCondition: notmobile || being-captured
|
||||
RevealsShroud:
|
||||
Range: 7c0
|
||||
RevealGeneratedShroud: False
|
||||
|
||||
@@ -97,7 +97,7 @@ BUS:
|
||||
Mobile:
|
||||
TurnSpeed: 5
|
||||
Speed: 113
|
||||
RequiresCondition: !empdisable && !loading && !being-captured
|
||||
PauseOnCondition: empdisable || loading || being-captured
|
||||
Health:
|
||||
HP: 10000
|
||||
Armor:
|
||||
@@ -123,7 +123,7 @@ PICK:
|
||||
Mobile:
|
||||
TurnSpeed: 5
|
||||
Speed: 113
|
||||
RequiresCondition: !empdisable && !loading && !being-captured
|
||||
PauseOnCondition: empdisable || loading || being-captured
|
||||
Health:
|
||||
HP: 10000
|
||||
Armor:
|
||||
@@ -149,7 +149,7 @@ CAR:
|
||||
Mobile:
|
||||
TurnSpeed: 5
|
||||
Speed: 113
|
||||
RequiresCondition: !empdisable && !loading && !being-captured
|
||||
PauseOnCondition: empdisable || loading || being-captured
|
||||
Health:
|
||||
HP: 10000
|
||||
Armor:
|
||||
@@ -175,7 +175,7 @@ WINI:
|
||||
Mobile:
|
||||
TurnSpeed: 5
|
||||
Speed: 113
|
||||
RequiresCondition: !empdisable && !loading && !being-captured
|
||||
PauseOnCondition: empdisable || loading || being-captured
|
||||
Health:
|
||||
HP: 20000
|
||||
Armor:
|
||||
|
||||
@@ -701,7 +701,7 @@
|
||||
RequiresCondition: criticalspeed
|
||||
Modifier: 50
|
||||
Mobile:
|
||||
RequiresCondition: !empdisable
|
||||
PauseOnCondition: empdisable
|
||||
|
||||
^CivilianInfantry:
|
||||
Inherits@1: ^Infantry
|
||||
@@ -728,7 +728,7 @@
|
||||
Action: Kill
|
||||
DrawLineToTarget:
|
||||
Mobile:
|
||||
RequiresCondition: !empdisable && !being-captured
|
||||
PauseOnCondition: empdisable || being-captured
|
||||
Locomotor: wheeled
|
||||
TurnSpeed: 5
|
||||
Voice: Move
|
||||
@@ -1066,7 +1066,7 @@
|
||||
TurnSpeed: 5
|
||||
Voice: Move
|
||||
Speed: 113
|
||||
RequiresCondition: !empdisable
|
||||
PauseOnCondition: empdisable
|
||||
Locomotor: train
|
||||
Cargo:
|
||||
Types: Infantry
|
||||
|
||||
@@ -15,7 +15,7 @@ APC:
|
||||
Mobile:
|
||||
TurnSpeed: 5
|
||||
Speed: 113
|
||||
RequiresCondition: !empdisable && !loading && !being-captured
|
||||
PauseOnCondition: empdisable || loading || being-captured
|
||||
Locomotor: amphibious
|
||||
Health:
|
||||
HP: 20000
|
||||
@@ -326,7 +326,8 @@ JUGG:
|
||||
Mobile:
|
||||
Speed: 71
|
||||
TurnSpeed: 5
|
||||
RequiresCondition: !empdisable && undeployed && !being-captured
|
||||
RequiresCondition: undeployed
|
||||
PauseOnCondition: empdisable || being-captured
|
||||
AlwaysConsiderTurnAsMove: true
|
||||
RevealsShroud:
|
||||
RequiresCondition: !inside-tunnel
|
||||
|
||||
@@ -104,7 +104,8 @@ TTNK:
|
||||
Mobile:
|
||||
TurnSpeed: 5
|
||||
Speed: 85
|
||||
RequiresCondition: !empdisable && undeployed && !being-captured
|
||||
RequiresCondition: undeployed
|
||||
PauseOnCondition: empdisable || being-captured
|
||||
Health:
|
||||
HP: 35000
|
||||
Armor:
|
||||
@@ -223,7 +224,8 @@ ART2:
|
||||
Mobile:
|
||||
Speed: 71
|
||||
TurnSpeed: 2
|
||||
RequiresCondition: !empdisable && undeployed && !being-captured
|
||||
RequiresCondition: undeployed
|
||||
PauseOnCondition: empdisable || being-captured
|
||||
RevealsShroud:
|
||||
RequiresCondition: !inside-tunnel
|
||||
Range: 9c0
|
||||
@@ -378,7 +380,7 @@ SAPC:
|
||||
Mobile:
|
||||
TurnSpeed: 5
|
||||
Speed: 71
|
||||
RequiresCondition: !empdisable && !loading && !being-captured
|
||||
PauseOnCondition: empdisable || loading || being-captured
|
||||
Locomotor: subterranean
|
||||
Health:
|
||||
HP: 17500
|
||||
|
||||
@@ -124,7 +124,8 @@ LPST:
|
||||
Mobile:
|
||||
Speed: 85
|
||||
TurnSpeed: 5
|
||||
RequiresCondition: !empdisable && undeployed && !being-captured
|
||||
RequiresCondition: undeployed
|
||||
PauseOnCondition: empdisable || being-captured
|
||||
RevealsShroud:
|
||||
RequiresCondition: !inside-tunnel && undeployed
|
||||
Range: 10c0
|
||||
|
||||
Reference in New Issue
Block a user