Convert the Tick Tank to use DeployToUpgrade

This commit is contained in:
Pavel Penev
2016-02-13 19:45:30 +02:00
parent 07947179cd
commit 99afec6533
3 changed files with 74 additions and 10 deletions

View File

@@ -82,8 +82,8 @@ TTNK:
HP: 350 HP: 350
Armor: Armor:
Type: Light Type: Light
AttackFrontal: UpgradeTypes: undeployed
Voice: Attack UpgradeMinEnabledLevel: 1
Armament@PRIMARY: Armament@PRIMARY:
Weapon: 90mm Weapon: 90mm
LocalOffset: 256,0,256 LocalOffset: 256,0,256
@@ -100,12 +100,67 @@ TTNK:
WithMuzzleOverlay: WithMuzzleOverlay:
RevealsShroud: RevealsShroud:
Range: 5c0 Range: 5c0
Transforms: RenderSprites:
IntoActor: gatick Image: ttnk
Facing: 159 DeployToUpgrade:
TransformSounds: place2.aud DeployedUpgrades: deployed, notmobile
NoTransformSounds: UndeployedUpgrades: undeployed
Voice: Move DeployAnimation: make
Facing: 160
AllowedTerrainTypes: Clear, Road, DirtRoad, Rough
DeploySound: place2.aud
UndeploySound: clicky1.aud
WithVoxelBody:
UpgradeTypes: undeployed
UpgradeMinEnabledLevel: 1
WithSpriteBody@deployed:
UpgradeTypes: undeployed
UpgradeMaxEnabledLevel: 0
AttackFrontal:
Voice: Attack
UpgradeTypes: undeployed
UpgradeMinEnabledLevel: 1
UpgradeMaxAcceptedLevel: 1
Turreted:
ROT: 6
Turret: deployed
InitialFacing: 128
Offset: -20, -130, 180
WithVoxelBarrel:
Armament: deployed
LocalOffset: 128, 0, 256
UpgradeTypes: deployed
UpgradeMinEnabledLevel: 1
WithVoxelTurret@deployed:
Turret: deployed
UpgradeTypes: deployed
UpgradeMinEnabledLevel: 1
AttackTurreted@deployed:
Voice: Attack
Armaments: deployed
UpgradeTypes: deployed
UpgradeMinEnabledLevel: 1
Armament@deployed:
Name: deployed
Turret: deployed
Weapon: 90mm
LocalOffset: 384,0,256
UpgradeTypes: eliteweapon
UpgradeMaxEnabledLevel: 0
UpgradeMaxAcceptedLevel: 1
MuzzleSequence: muzzle
Armament@deployedElite:
Name: deployed
Turret: deployed
Weapon: 120mmx
LocalOffset: 384,0,256
UpgradeTypes: eliteweapon
UpgradeMinEnabledLevel: 1
MuzzleSequence: muzzle
Armor@deployed:
Type: Concrete
UpgradeTypes: deployed
UpgradeMinEnabledLevel: 1
ART2: ART2:
Inherits: ^VoxelTank Inherits: ^VoxelTank

View File

@@ -135,6 +135,17 @@ sonic:
icon: soniicon icon: soniicon
ttnk: ttnk:
idle: gatick
ShadowStart: 3
Offset: 0, -12
damaged-idle: gatick
Start: 1
ShadowStart: 4
Offset: 0, -12
make: gatickmk
Length: 24
ShadowStart: 24
Offset: 0, -12
muzzle: gunfire muzzle: gunfire
Length: * Length: *
emp-overlay: emp_fx01 emp-overlay: emp_fx01

View File

@@ -33,8 +33,6 @@ bike:
ttnk: ttnk:
idle: idle:
gatick:
turret: ttnktur turret: ttnktur
barrel: ttnkbarl barrel: ttnkbarl