Add Firestorm Juggernaut to TS
This commit is contained in:
@@ -278,3 +278,93 @@ SONIC:
|
||||
Offset: -170,0,0
|
||||
AutoTarget:
|
||||
WithVoxelTurret:
|
||||
|
||||
JUGG:
|
||||
Inherits: ^Tank
|
||||
Inherits@SPRITES: ^SpriteActor
|
||||
Inherits@EXPERIENCE: ^GainsExperience
|
||||
Valued:
|
||||
Cost: 950
|
||||
Tooltip:
|
||||
Name: Juggernaut
|
||||
RequiresCondition: !deployed
|
||||
Tooltip@DEPLOYED:
|
||||
Name: Juggernaut (deployed)
|
||||
RequiresCondition: deployed
|
||||
Buildable:
|
||||
Queue: Vehicle
|
||||
BuildPaletteOrder: 100
|
||||
Prerequisites: ~gaweap, garadr, ~techlevel.high
|
||||
Description: Mobile Artillery Mech.\nNeeds to deploy in order to shoot.\n Strong vs Ground units\n Weak vs Aircraft
|
||||
Health:
|
||||
HP: 350
|
||||
Armor:
|
||||
Type: Light
|
||||
Mobile:
|
||||
Speed: 71
|
||||
TurnSpeed: 5
|
||||
RequiresCondition: !empdisable && undeployed
|
||||
RevealsShroud:
|
||||
RequiresCondition: !inside-tunnel
|
||||
Range: 9c0
|
||||
MaxHeightDelta: 3
|
||||
RenderVoxels:
|
||||
LightAmbientColor: 0.4, 0.4, 0.4
|
||||
RenderSprites:
|
||||
Image: jugg
|
||||
WithMakeAnimation:
|
||||
BodyNames: body, deployedbody
|
||||
WithFacingSpriteBody:
|
||||
Sequence: stand
|
||||
RequiresCondition: undeployed
|
||||
WithMoveAnimation:
|
||||
MoveSequence: run
|
||||
GrantConditionOnDeploy:
|
||||
DeployedCondition: deployed
|
||||
UndeployedCondition: undeployed
|
||||
Facing: 96
|
||||
AllowedTerrainTypes: Clear, Road, DirtRoad, Rough
|
||||
DeploySound: place2.aud
|
||||
UndeploySound: clicky1.aud
|
||||
GrantCondition@PREVIEWWORKAROUND:
|
||||
Condition: real-actor
|
||||
QuantizeFacingsFromSequence:
|
||||
Sequence: turret
|
||||
WithSpriteBody@deployed:
|
||||
RequiresCondition: !undeployed && real-actor
|
||||
Name: deployedbody
|
||||
Turreted:
|
||||
Turret: deployed
|
||||
TurnSpeed: 5
|
||||
InitialFacing: 96
|
||||
Offset: -153,-17,633
|
||||
RealignDelay: -1
|
||||
WithVoxelBarrel:
|
||||
Armament: deployed
|
||||
LocalOffset: 512,0,362
|
||||
LocalOrientation: 0, 128, 0
|
||||
RequiresCondition: deployed
|
||||
WithSpriteTurret@deployed:
|
||||
Turret: deployed
|
||||
RequiresCondition: deployed
|
||||
Recoils: false
|
||||
AttackTurreted@deployed:
|
||||
Voice: Attack
|
||||
Armaments: deployed
|
||||
RequiresCondition: deployed
|
||||
Armament@deployed:
|
||||
Name: deployed
|
||||
Turret: deployed
|
||||
Weapon: Jugg90mm
|
||||
LocalOffset: 820,203,1386, 820,0,1386, 820,-203,1386
|
||||
RequiresCondition: deployed
|
||||
MuzzleSequence: muzzle
|
||||
MuzzlePalette: effect-ignore-lighting
|
||||
WithMuzzleOverlay:
|
||||
AutoTarget:
|
||||
Carryable:
|
||||
RequiresCondition: undeployed
|
||||
RevealOnFire:
|
||||
ArmamentNames: deployed
|
||||
SelectionDecorations:
|
||||
VisualBounds: 48,40,0,-8
|
||||
|
||||
Reference in New Issue
Block a user