Files
OpenRA/mods/cnc/rules/vehicles.yaml
Paul Chote 1e53434e45 Simplify cloak crate behavior.
This removes the runtime trait addition which
prevented Cloak from being cached.

The CloakCrateAction in D2K was never used, so
has also been removed.
2013-08-22 19:29:05 +12:00

562 lines
9.4 KiB
YAML

MCV:
Inherits: ^Vehicle
Valued:
Cost: 2000
Tooltip:
Name: Mobile Construction Vehicle
Description: Deploys into another Construction Yard.\n Unarmed
Buildable:
BuildPaletteOrder: 100
Prerequisites: anyhq
Owner: gdi,nod
Selectable:
Priority: 3
Mobile:
Speed: 5
Health:
HP: 750
Armor:
Type: Light
RevealsShroud:
Range: 8
Transforms:
IntoActor: fact
Offset:-1,-1
Facing: 108
TransformSounds: constru2.aud, hvydoor1.aud
NoTransformSounds: deploy1.aud
RenderUnit:
MustBeDestroyed:
AttackMove:
JustMove:true
BaseBuilding:
LeavesHusk:
HuskActor: MCV.Husk
-GainsExperience:
-Cloak:
Explodes:
Weapon: UnitExplodeSmall
EmptyWeapon: UnitExplodeSmall
HARV:
Inherits: ^Tank
Valued:
Cost: 1200
Tooltip:
Name: Harvester
Description: Collects Tiberium for processing.\n Unarmed
Buildable:
BuildPaletteOrder: 10
Prerequisites: proc
Owner: gdi,nod
Selectable:
Priority: 7
Bounds: 36,36
Harvester:
Resources: Tiberium, BlueTiberium
PipCount: 7
Capacity: 20
LoadTicksPerBale: 6
UnloadTicksPerBale: 12
SearchFromProcRadius: 24
SearchFromOrderRadius: 12
Mobile:
Speed: 6
Health:
HP: 600
Armor:
Type: Heavy
RevealsShroud:
Range: 4
AttackMove:
JustMove:true
LeavesHusk:
HuskActor: HARV.Husk
-GainsExperience:
RenderHarvester:
APC:
Inherits: ^Tank
Valued:
Cost: 600
Tooltip:
Name: APC
Description: Armored infantry transport and mobile AA\n Strong vs Aircraft, Vehicles\n Weak vs Infantry
Buildable:
BuildPaletteOrder: 30
Prerequisites: pyle
Owner: gdi
Mobile:
ROT: 8
Speed: 9
Health:
HP: 200
Armor:
Type: Heavy
RevealsShroud:
Range: 7
Turreted:
ROT: 10
Armament@PRIMARY:
Weapon: APCGun
Recoil: 96
RecoilRecovery: 18
LocalOffset: 85,85,299, 85,-85,299
Armament@SECONDARY:
Name: secondary
Weapon: APCGun.AA
Recoil: 96
RecoilRecovery: 18
LocalOffset: 85,85,299, 85,-85,299
AttackTurreted:
WithMuzzleFlash@PRIMARY:
WithMuzzleFlash@SECONDARY:
Armament: secondary
RenderUnit:
WithTurret:
AutoTarget:
Cargo:
Types: Infantry
MaxWeight: 5
PipCount: 5
UnloadFacing: 220
LeavesHusk:
HuskActor: APC.Husk
ARTY:
Inherits: ^Tank
Valued:
Cost: 600
Tooltip:
Name: Artillery
Description: Long-range artillery.\n Strong vs Infantry, Vehicles\n Weak vs Tanks, Aircraft
Buildable:
BuildPaletteOrder: 60
Prerequisites: anyhq
Owner: nod
Mobile:
ROT: 2
Speed: 6
Health:
HP: 75
Armor:
Type: Light
RevealsShroud:
Range: 9
Armament:
Weapon: ArtilleryShell
LocalOffset: 624,0,208
AttackFrontal:
WithMuzzleFlash:
RenderUnit:
Explodes:
Weapon: UnitExplode
EmptyWeapon: UnitExplode
AutoTarget:
InitialStance: Defend
LeavesHusk:
HuskActor: ARTY.Husk
FTNK:
Inherits: ^Tank
Valued:
Cost: 800
Tooltip:
Name: Flame Tank
Description: Heavily armored flame-throwing vehicle.\n Strong vs Infantry, Buildings, Vehicles\n Weak vs Aircraft
Buildable:
BuildPaletteOrder: 50
Prerequisites: anyhq
Owner: nod
Mobile:
ROT: 7
Speed: 8
Health:
HP: 350
Armor:
Type: Light
RevealsShroud:
Range: 5
Armament:
Weapon: BigFlamer
LocalOffset: 512,128,42, 512,-128,42
AttackFrontal:
RenderUnit:
AutoTarget:
WithMuzzleFlash:
Explodes:
Weapon: FlametankExplode
EmptyWeapon: FlametankExplode
LeavesHusk:
HuskActor: FTNK.Husk
BGGY:
Inherits: ^Vehicle
Valued:
Cost: 300
Tooltip:
Name: Nod Buggy
Description: Fast scout & anti-infantry vehicle.\n Strong vs Infantry, Vehicles\n Weak vs Tanks, Aircraft
Buildable:
BuildPaletteOrder: 20
Prerequisites: afld
Owner: nod
Mobile:
ROT: 12
Speed: 12
Health:
HP: 120
Armor:
Type: Light
RevealsShroud:
Range: 7
Turreted:
ROT: 10
Offset: -43,0,128
Armament:
Weapon: MachineGun
LocalOffset: 171,0,43
AttackTurreted:
WithMuzzleFlash:
RenderUnit:
WithTurret:
AutoTarget:
LeavesHusk:
HuskActor: BGGY.Husk
BIKE:
Inherits: ^Vehicle
Valued:
Cost: 500
Tooltip:
Name: Recon Bike
Description: Fast scout vehicle, armed with \nrockets.\n Strong vs Vehicles, Aircraft\n Weak vs Infantry
Buildable:
BuildPaletteOrder: 30
Prerequisites: afld
Owner: nod
Mobile:
ROT: 12
Speed: 15
TerrainSpeeds:
Clear: 70
Rough: 35
Road: 100
Tiberium: 35
BlueTiberium: 35
Beach: 35
Health:
HP: 120
Armor:
Type: Light
RevealsShroud:
Range: 8
Armament:
Weapon: BikeRockets
LocalOffset: -128, -170, 170, -128, 170, 170
LocalYaw: 100, -100
AttackFrontal:
RenderUnit:
AutoTarget:
LeavesHusk:
HuskActor: BIKE.Husk
JEEP:
Inherits: ^Vehicle
Valued:
Cost: 400
Tooltip:
Name: Hum-Vee
Description: Fast scout & anti-infantry vehicle.\n Strong vs Infantry, Vehicles\n Weak vs Tanks, Aircraft
Buildable:
BuildPaletteOrder: 20
Prerequisites: weap
Owner: gdi
Mobile:
ROT: 11
Speed: 11
Health:
HP: 160
Armor:
Type: Light
RevealsShroud:
Range: 8
Turreted:
ROT: 10
Offset: -85,0,128
Armament:
Weapon: MachineGun
LocalOffset: 171,0,85
AttackTurreted:
WithMuzzleFlash:
RenderUnit:
WithTurret:
AutoTarget:
LeavesHusk:
HuskActor: JEEP.Husk
LTNK:
Inherits: ^Tank
Valued:
Cost: 600
Tooltip:
Name: Light Tank
Description: Fast, light tank.\n Strong vs Vehicles, Tanks\n Weak vs Infantry, Aircraft
Buildable:
BuildPaletteOrder: 40
Prerequisites: anyhq
Owner: nod
Mobile:
ROT: 7
Speed: 8
Health:
HP: 300
Armor:
Type: Heavy
RevealsShroud:
Range: 6
Turreted:
ROT: 5
Armament:
Weapon: 70mm
Recoil: 85
RecoilRecovery: 17
LocalOffset: 720,0,90
AttackTurreted:
WithMuzzleFlash:
RenderUnit:
WithTurret:
AutoTarget:
LeavesHusk:
HuskActor: LTNK.Husk
Explodes:
Weapon: UnitExplodeSmall
EmptyWeapon: UnitExplodeSmall
MTNK:
Inherits: ^Tank
Valued:
Cost: 800
Tooltip:
Name: Med. Tank
Description: General-Purpose GDI Tank.\n Strong vs Tanks, Vehicles\n Weak vs Infantry, Aircraft
Buildable:
BuildPaletteOrder: 40
Prerequisites: anyhq
Owner: gdi
Mobile:
Speed: 6
Health:
HP: 400
Armor:
Type: Heavy
RevealsShroud:
Range: 6
Turreted:
ROT: 5
Armament:
Weapon: 120mm
Recoil: 128
RecoilRecovery: 26
LocalOffset: 768,0,90
AttackTurreted:
WithMuzzleFlash:
RenderUnit:
WithTurret:
AutoTarget:
LeavesHusk:
HuskActor: MTNK.Husk
Explodes:
Weapon: UnitExplodeSmall
EmptyWeapon: UnitExplodeSmall
Selectable:
Bounds: 28,28
HTNK:
Inherits: ^Tank
Valued:
Cost: 1500
Tooltip:
Name: Mammoth Tank
Description: Heavily armored GDI Tank.\n Strong vs Everything
Buildable:
BuildPaletteOrder: 60
Prerequisites: eye
Owner: gdi
Mobile:
Crushes: wall, heavywall, crate, infantry
Speed: 4
ROT: 3
Health:
HP: 900
Armor:
Type: Heavy
RevealsShroud:
Range: 6
Turreted:
ROT: 3
Armament@PRIMARY:
Weapon: 120mmDual
LocalOffset: 900,180,340, 900,-180,340
Recoil: 170
RecoilRecovery: 42
Armament@SECONDARY:
Name: secondary
Weapon: MammothMissiles
LocalOffset: -85,384,340, -85,-384,340
LocalYaw: -100, 100
Recoil: 42
AttackTurreted:
WithMuzzleFlash@PRIMARY:
RenderUnit:
WithTurret:
AutoTarget:
SelfHealing:
Ticks: 10
HealIfBelow: 50%
DamageCooldown: 200
LeavesHusk:
HuskActor: HTNK.Husk
Explodes:
Weapon: UnitExplodeSmall
EmptyWeapon: UnitExplodeSmall
Selectable:
Bounds: 34,34,0,-3
MSAM:
Inherits: ^Tank
Valued:
Cost: 1200
Tooltip:
Name: MLRS
Description: Long range rocket artillery.\n Strong vs all ground units.
Buildable:
BuildPaletteOrder: 50
Prerequisites: anyhq
Owner: gdi
Mobile:
Speed: 6
ROT: 4
Health:
HP: 120
Armor:
Type: Light
RevealsShroud:
Range: 10
Turreted:
ROT: 255
Offset: -256,0,128
Armament:
Weapon: 227mm
LocalOffset: 213,128,0, 213,-128,0
AttackFrontal:
RenderUnit:
WithTurret:
AimSequence: aim
AutoTarget:
LeavesHusk:
HuskActor: MSAM.Husk
MLRS:
Inherits: ^Tank
Valued:
Cost: 600
Tooltip:
Name: Mobile S.A.M.
Description: Powerful anti-air unit.\nCannot attack ground units.
Buildable:
BuildPaletteOrder: 70
Prerequisites: anyhq
Owner: nod
Mobile:
Speed: 7
ROT: 7
Health:
HP: 120
Armor:
Type: Light
RevealsShroud:
Range: 10
Turreted:
ROT: 8
Offset: -128,0,128
AlignWhenIdle: true
Armament:
Weapon: Patriot
LocalOffset: 0,-171,0, 0,171,0
AttackTurreted:
RenderUnit:
WithTurret:
AimSequence: aim
AutoTarget:
InitialStance: Defend
Explodes:
Weapon: UnitExplodeSmall
EmptyWeapon: UnitExplodeSmall
RenderRangeCircle:
LeavesHusk:
HuskActor: MLRS.Husk
STNK:
Inherits: ^Vehicle
Valued:
Cost: 900
Tooltip:
Name: Stealth Tank
Description: Long-range missile tank that can cloak.\nHas weak armor. Can be spotted by infantry.\n Strong vs Vehicles, Tanks, Aircraft\n Weak vs Infantry.
Buildable:
BuildPaletteOrder: 90
Prerequisites: tmpl
Owner: nod
Mobile:
ROT: 8
Speed: 10
Crushes: crate, infantry
Health:
HP: 150
Armor:
Type: Light
RevealsShroud:
Range: 7
Cloak:
RequiresCrate: false
InitialDelay: 90
CloakDelay: 90
CloakSound: trans1.aud
UncloakSound: trans1.aud
Armament:
Weapon: 227mm.stnk
LocalOffset: 213,43,128, 213,-43,128
AttackFrontal:
RenderUnit:
AutoTarget:
InitialStance: HoldFire
TargetableUnit:
LeavesHusk:
HuskActor: STNK.Husk
MHQ:
Inherits: ^Vehicle
Valued:
Cost: 1000
Tooltip:
Name: Mobile HQ
Description: Base of operations
Health:
HP: 200
Armor:
Type: Light
Mobile:
Speed: 6
RevealsShroud:
Range: 6
RenderUnit:
WithIdleOverlay@SPINNER:
Sequence: spinner
Offset: -256,0,256
AttackMove:
JustMove: yes
Explodes:
Weapon: UnitExplodeSmall
EmptyWeapon: UnitExplodeSmall