From 1f4fe0a44da50627c30c9298f587c5a5287f56e0 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sun, 29 Mar 2015 13:41:09 +0100 Subject: [PATCH] Move civilian vehicles to their own yaml file. --- mods/ts/mod.yaml | 1 + mods/ts/rules/civilian-vehicles.yaml | 204 ++++++++++++++++++++++++++ mods/ts/rules/vehicles.yaml | 206 --------------------------- 3 files changed, 205 insertions(+), 206 deletions(-) create mode 100644 mods/ts/rules/civilian-vehicles.yaml diff --git a/mods/ts/mod.yaml b/mods/ts/mod.yaml index e8d8989275..ed9054fd86 100644 --- a/mods/ts/mod.yaml +++ b/mods/ts/mod.yaml @@ -64,6 +64,7 @@ Rules: ./mods/ts/rules/misc.yaml ./mods/ts/rules/ai.yaml ./mods/ts/rules/civilian.yaml + ./mods/ts/rules/civilian-vehicles.yaml ./mods/ts/rules/player.yaml ./mods/ts/rules/world.yaml ./mods/ts/rules/aircraft.yaml diff --git a/mods/ts/rules/civilian-vehicles.yaml b/mods/ts/rules/civilian-vehicles.yaml new file mode 100644 index 0000000000..213b132bc6 --- /dev/null +++ b/mods/ts/rules/civilian-vehicles.yaml @@ -0,0 +1,204 @@ +4TNK: + Inherits: ^Tank + Valued: + Cost: 1700 + Tooltip: + Name: Mammoth Tank + Description: Heavily armored GDI Tank.\n Strong vs Everything + Buildable: + Queue: Vehicle + BuildPaletteOrder: 60 + Prerequisites: ~gaweap + Mobile: + Speed: 56 + ROT: 5 + Crushes: wall, crate, infantry + Health: + HP: 600 + Armor: + Type: Heavy + RevealsShroud: + Range: 6c0 + Turreted: + ROT: 3 + Armament@PRIMARY: + Weapon: 120mmx + LocalOffset: 640,85,384, 640,-85,384 + MuzzleSequence: muzzle + Armament@SECONDARY: + Weapon: MammothTusk + LocalOffset: 0,256,426, 0,-256,426 + AttackTurreted: + AutoTarget: + SelfHealing: + Ticks: 10 + HealIfBelow: 50% + DamageCooldown: 200 + RenderSprites: + RenderVoxels: + WithVoxelBody: + WithVoxelTurret: + WithVoxelBarrel: + WithMuzzleFlash: + +TRUCKB: + Inherits: ^Vehicle + Buildable: + Queue: Vehicle + BuildPaletteOrder: 120 + Prerequisites: factory + Valued: + Cost: 500 + Tooltip: + Name: Truck + Description: Transports cash to other players.\n Unarmed + Health: + HP: 2000 + Armor: + Type: Light + Mobile: + Speed: 56 + RevealsShroud: + Range: 5c0 + SupplyTruck: + Payload: 500 + RenderSprites: + RenderVoxels: + WithVoxelBody: + +ICBM: + Inherits: ^Vehicle + Valued: + Cost: 1400 + Tooltip: + Name: Ballistic Missile Launcher + Buildable: + Queue: Vehicle + BuildPaletteOrder: 100 + Prerequisites: ~gaweap + Health: + HP: 500 + Armor: + Type: Light + Mobile: + Speed: 85 + ROT: 5 + RevealsShroud: + Range: 7c0 + RenderSprites: + RenderVoxels: + WithVoxelBody: + Transforms: + IntoActor: gaicbm + Offset: -1,-1 + Facing: 96 + TransformSounds: + NoTransformSounds: + +BUS: + Inherits: ^Vehicle + Valued: + Cost: 800 + Tooltip: + Name: School Bus + Buildable: + Queue: Vehicle + BuildPaletteOrder: 300 + Prerequisites: ~gaweap + Mobile: + ROT: 5 + Speed: 113 + Health: + HP: 100 + Armor: + Type: Light + RevealsShroud: + Range: 5c0 + Cargo: + Types: Infantry + MaxWeight: 20 + PipCount: 5 + RenderSprites: + RenderVoxels: + WithVoxelBody: + +PICK: + Inherits: ^Vehicle + Valued: + Cost: 800 + Tooltip: + Name: Pickup + Buildable: + Queue: Vehicle + BuildPaletteOrder: 300 + Prerequisites: ~gaweap + Mobile: + ROT: 5 + Speed: 113 + Health: + HP: 100 + Armor: + Type: Light + RevealsShroud: + Range: 5c0 + Cargo: + Types: Infantry + MaxWeight: 2 + PipCount: 5 + RenderSprites: + RenderVoxels: + WithVoxelBody: + +CAR: + Inherits: ^Vehicle + Valued: + Cost: 800 + Tooltip: + Name: Automobile + Buildable: + Queue: Vehicle + BuildPaletteOrder: 300 + Prerequisites: ~gaweap + Mobile: + ROT: 5 + Speed: 113 + Health: + HP: 100 + Armor: + Type: Light + RevealsShroud: + Range: 5c0 + Cargo: + Types: Infantry + MaxWeight: 4 + PipCount: 5 + RenderSprites: + RenderVoxels: + WithVoxelBody: + +WINI: + Inherits: ^Vehicle + Valued: + Cost: 800 + Tooltip: + Name: Recreational Vehicle + Buildable: + Queue: Vehicle + BuildPaletteOrder: 300 + Prerequisites: ~gaweap + Mobile: + ROT: 5 + Speed: 113 + Health: + HP: 200 + Armor: + Type: Light + RevealsShroud: + Range: 5c0 + Cargo: + Types: Infantry + MaxWeight: 5 + PipCount: 5 + RenderSprites: + RenderVoxels: + WithVoxelBody: \ No newline at end of file diff --git a/mods/ts/rules/vehicles.yaml b/mods/ts/rules/vehicles.yaml index 9bc81162f2..3534fb9f6a 100644 --- a/mods/ts/rules/vehicles.yaml +++ b/mods/ts/rules/vehicles.yaml @@ -158,74 +158,6 @@ HVR: WithVoxelTurret: Hovers: -4TNK: - Inherits: ^Tank - Valued: - Cost: 1700 - Tooltip: - Name: Mammoth Tank - Description: Heavily armored GDI Tank.\n Strong vs Everything - Buildable: - Queue: Vehicle - BuildPaletteOrder: 60 - Prerequisites: ~gaweap - Mobile: - Speed: 56 - ROT: 5 - Crushes: wall, crate, infantry - Health: - HP: 600 - Armor: - Type: Heavy - RevealsShroud: - Range: 6c0 - Turreted: - ROT: 3 - Armament@PRIMARY: - Weapon: 120mmx - LocalOffset: 640,85,384, 640,-85,384 - MuzzleSequence: muzzle - Armament@SECONDARY: - Weapon: MammothTusk - LocalOffset: 0,256,426, 0,-256,426 - AttackTurreted: - AutoTarget: - SelfHealing: - Ticks: 10 - HealIfBelow: 50% - DamageCooldown: 200 - RenderSprites: - RenderVoxels: - WithVoxelBody: - WithVoxelTurret: - WithVoxelBarrel: - WithMuzzleFlash: - -TRUCKB: - Inherits: ^Vehicle - Buildable: - Queue: Vehicle - BuildPaletteOrder: 120 - Prerequisites: factory - Valued: - Cost: 500 - Tooltip: - Name: Truck - Description: Transports cash to other players.\n Unarmed - Health: - HP: 2000 - Armor: - Type: Light - Mobile: - Speed: 56 - RevealsShroud: - Range: 5c0 - SupplyTruck: - Payload: 500 - RenderSprites: - RenderVoxels: - WithVoxelBody: - LPST: Inherits: ^Vehicle Valued: @@ -255,35 +187,6 @@ LPST: TransformSounds: NoTransformSounds: -ICBM: - Inherits: ^Vehicle - Valued: - Cost: 1400 - Tooltip: - Name: Ballistic Missile Launcher - Buildable: - Queue: Vehicle - BuildPaletteOrder: 100 - Prerequisites: ~gaweap - Health: - HP: 500 - Armor: - Type: Light - Mobile: - Speed: 85 - ROT: 5 - RevealsShroud: - Range: 7c0 - RenderSprites: - RenderVoxels: - WithVoxelBody: - Transforms: - IntoActor: gaicbm - Offset: -1,-1 - Facing: 96 - TransformSounds: - NoTransformSounds: - REPAIR: Inherits: ^Tank Buildable: @@ -365,87 +268,6 @@ WEED: RenderVoxels: WithVoxelBody: -BUS: - Inherits: ^Vehicle - Valued: - Cost: 800 - Tooltip: - Name: School Bus - Buildable: - Queue: Vehicle - BuildPaletteOrder: 300 - Prerequisites: ~gaweap - Mobile: - ROT: 5 - Speed: 113 - Health: - HP: 100 - Armor: - Type: Light - RevealsShroud: - Range: 5c0 - Cargo: - Types: Infantry - MaxWeight: 20 - PipCount: 5 - RenderSprites: - RenderVoxels: - WithVoxelBody: - -PICK: - Inherits: ^Vehicle - Valued: - Cost: 800 - Tooltip: - Name: Pickup - Buildable: - Queue: Vehicle - BuildPaletteOrder: 300 - Prerequisites: ~gaweap - Mobile: - ROT: 5 - Speed: 113 - Health: - HP: 100 - Armor: - Type: Light - RevealsShroud: - Range: 5c0 - Cargo: - Types: Infantry - MaxWeight: 2 - PipCount: 5 - RenderSprites: - RenderVoxels: - WithVoxelBody: - -CAR: - Inherits: ^Vehicle - Valued: - Cost: 800 - Tooltip: - Name: Automobile - Buildable: - Queue: Vehicle - BuildPaletteOrder: 300 - Prerequisites: ~gaweap - Mobile: - ROT: 5 - Speed: 113 - Health: - HP: 100 - Armor: - Type: Light - RevealsShroud: - Range: 5c0 - Cargo: - Types: Infantry - MaxWeight: 4 - PipCount: 5 - RenderSprites: - RenderVoxels: - WithVoxelBody: - GGHUNT: Inherits: ^Vehicle Valued: @@ -471,33 +293,6 @@ GGHUNT: Weapon: SuicideBomb EmptyWeapon: SuicideBomb -WINI: - Inherits: ^Vehicle - Valued: - Cost: 800 - Tooltip: - Name: Recreational Vehicle - Buildable: - Queue: Vehicle - BuildPaletteOrder: 300 - Prerequisites: ~gaweap - Mobile: - ROT: 5 - Speed: 113 - Health: - HP: 200 - Armor: - Type: Light - RevealsShroud: - Range: 5c0 - Cargo: - Types: Infantry - MaxWeight: 5 - PipCount: 5 - RenderSprites: - RenderVoxels: - WithVoxelBody: - MMCH: Inherits: ^Tank Valued: @@ -839,4 +634,3 @@ STNK: RenderVoxels: WithVoxelBody: -MustBeDestroyed: -