Add Firestorm Juggernaut to TS

This commit is contained in:
reaperrr
2017-03-31 13:49:02 +02:00
parent 224bda6de5
commit d95bb4152a
4 changed files with 143 additions and 0 deletions

View File

@@ -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