diff --git a/mods/ts/rules/nod-vehicles.yaml b/mods/ts/rules/nod-vehicles.yaml index d6944d5d15..105b45ec08 100644 --- a/mods/ts/rules/nod-vehicles.yaml +++ b/mods/ts/rules/nod-vehicles.yaml @@ -82,8 +82,8 @@ TTNK: HP: 350 Armor: Type: Light - AttackFrontal: - Voice: Attack + UpgradeTypes: undeployed + UpgradeMinEnabledLevel: 1 Armament@PRIMARY: Weapon: 90mm LocalOffset: 256,0,256 @@ -100,12 +100,67 @@ TTNK: WithMuzzleOverlay: RevealsShroud: Range: 5c0 - Transforms: - IntoActor: gatick - Facing: 159 - TransformSounds: place2.aud - NoTransformSounds: - Voice: Move + RenderSprites: + Image: ttnk + DeployToUpgrade: + DeployedUpgrades: deployed, notmobile + UndeployedUpgrades: undeployed + 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: Inherits: ^VoxelTank diff --git a/mods/ts/sequences/vehicles.yaml b/mods/ts/sequences/vehicles.yaml index 753bc8a19f..eadef7b244 100644 --- a/mods/ts/sequences/vehicles.yaml +++ b/mods/ts/sequences/vehicles.yaml @@ -135,6 +135,17 @@ sonic: icon: soniicon 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 Length: * emp-overlay: emp_fx01 diff --git a/mods/ts/sequences/voxels.yaml b/mods/ts/sequences/voxels.yaml index fa919c83ec..3b16296652 100644 --- a/mods/ts/sequences/voxels.yaml +++ b/mods/ts/sequences/voxels.yaml @@ -33,8 +33,6 @@ bike: ttnk: idle: - -gatick: turret: ttnktur barrel: ttnkbarl