Files
OpenRA/mods/cnc/rules/vehicles.yaml
AoAGeneral a06b21f636 TD APC Change. 20180217
Changed the build timer for APCs from 14 seconds to 15 seconds.

An oddity here is that it wasn't exactly on 14 seconds. It was closer to 13.6 seconds.
Changing this to be about 14.8 seconds will help a little from the mass production problem
rather then changing damages or HP further.
2018-02-18 15:41:58 +01:00

650 lines
13 KiB
YAML

MCV:
Inherits: ^Vehicle
Valued:
Cost: 4000
Tooltip:
Name: Mobile Construction Vehicle
Buildable:
BuildPaletteOrder: 100
Prerequisites: anyhq, ~techlevel.medium, fix
Queue: Vehicle.GDI, Vehicle.Nod
BuildDuration: 3750
BuildDurationModifier: 40
Description: Deploys into another Construction Yard.\n Unarmed
Selectable:
Priority: 4
DecorationBounds: 36,36
Mobile:
Speed: 71
Crushes: crate, infantry
Health:
HP: 120000
Armor:
Type: Heavy
RevealsShroud:
Range: 8c0
Transforms:
IntoActor: fact
Offset: -1,-1
Facing: 108
TransformSounds: constru2.aud, hvydoor1.aud
NoTransformNotification: BuildingCannotPlaceAudio
MustBeDestroyed:
RequiredForShortGame: true
BaseBuilding:
SpawnActorOnDeath:
Actor: MCV.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
SelectionDecorations:
HARV:
Inherits: ^Tank
Inherits@CLOAK: ^AcceptsCloakCrate
Valued:
Cost: 1000
Tooltip:
Name: Harvester
GenericName: Harvester
Buildable:
BuildPaletteOrder: 10
Prerequisites: proc
Queue: Vehicle.GDI, Vehicle.Nod
BuildDuration: 1680
BuildDurationModifier: 40
Description: Collects Tiberium for processing.\n Unarmed
Selectable:
Priority: 7
DecorationBounds: 36,36
Harvester:
Resources: Tiberium, BlueTiberium
PipCount: 7
Capacity: 20
BaleLoadDelay: 12
BaleUnloadDelay: 6
SearchFromProcRadius: 25
SearchFromOrderRadius: 15
Mobile:
Speed: 85
Health:
HP: 62500
Armor:
Type: Heavy
RevealsShroud:
Range: 4c0
SpawnActorOnDeath:
Actor: HARV.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
WithHarvestAnimation:
WithDockingAnimation:
Explodes:
Weapon: TiberiumExplosion
SelectionDecorations:
APC:
Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetAllAssaultMove
Valued:
Cost: 550
Tooltip:
Name: APC
Buildable:
BuildPaletteOrder: 30
Prerequisites: pyle
Queue: Vehicle.GDI
BuildDuration: 900
BuildDurationModifier: 40
Description: Armed infantry transport.\nCan attack Aircraft.\n Strong vs Vehicles\n Weak vs Infantry
Mobile:
TurnSpeed: 8
Speed: 132
RequiresCondition: !notmobile
Health:
HP: 21500
Armor:
Type: Heavy
RevealsShroud:
Range: 7c0
Turreted:
TurnSpeed: 10
Armament@PRIMARY:
Weapon: APCGun
Recoil: 96
RecoilRecovery: 18
LocalOffset: 85,85,299, 85,-85,299
MuzzleSequence: muzzle
Armament@SECONDARY:
Name: secondary
Weapon: APCGun.AA
Recoil: 96
RecoilRecovery: 18
LocalOffset: 85,85,299, 85,-85,299
MuzzleSequence: muzzle
AttackTurreted:
WithMuzzleOverlay:
WithSpriteTurret:
Cargo:
Types: Infantry
MaxWeight: 5
PipCount: 5
LoadingCondition: notmobile
SpawnActorOnDeath:
Actor: APC.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
ARTY:
Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 600
Tooltip:
Name: Artillery
Buildable:
BuildPaletteOrder: 60
Prerequisites: anyhq, ~techlevel.medium
Queue: Vehicle.Nod
Description: Long-range artillery.\n Strong vs Infantry, Vehicles and Buildings
Mobile:
TurnSpeed: 4
Speed: 85
Health:
HP: 7500
Armor:
Type: Light
RevealsShroud:
Range: 5c0
Armament:
Weapon: ArtilleryShell
LocalOffset: 624,0,208
MuzzleSequence: muzzle
AttackFrontal:
WithMuzzleOverlay:
AutoTarget:
InitialStanceAI: Defend
SpawnActorOnDeath:
Actor: ARTY.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
Explodes:
Weapon: ArtilleryShell
EmptyWeapon: UnitExplode
LoadedChance: 75
FTNK:
Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 600
Tooltip:
Name: Flame Tank
Buildable:
BuildPaletteOrder: 50
Prerequisites: anyhq, ~techlevel.medium
Queue: Vehicle.Nod
Description: Heavily armored flame-throwing vehicle.\n Strong vs Infantry, Buildings and Vehicles\n Weak vs Tanks
Mobile:
TurnSpeed: 7
Speed: 99
Health:
HP: 27000
Armor:
Type: Heavy
RevealsShroud:
Range: 5c0
Armament:
Weapon: BigFlamer
LocalOffset: 512,128,42, 512,-128,42
MuzzleSequence: muzzle
AttackFrontal:
WithMuzzleOverlay:
Explodes:
Weapon: FlametankExplode
EmptyWeapon: FlametankExplode
SpawnActorOnDeath:
Actor: FTNK.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
BGGY:
Inherits: ^Vehicle
Inherits@@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 300
Tooltip:
Name: Nod Buggy
Buildable:
BuildPaletteOrder: 20
Prerequisites: afld
Queue: Vehicle.Nod
Description: Fast scout and anti-infantry vehicle.\n Strong vs Infantry\n Weak vs Tanks
Mobile:
TurnSpeed: 10
Speed: 170
Health:
HP: 12000
Armor:
Type: Light
RevealsShroud:
Range: 8c0
Turreted:
TurnSpeed: 10
Offset: -43,0,128
Armament:
Weapon: MachineGun
LocalOffset: 171,0,43
MuzzleSequence: muzzle
AttackTurreted:
WithMuzzleOverlay:
WithSpriteTurret:
SpawnActorOnDeath:
Actor: BGGY.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
BIKE:
Inherits: ^Vehicle
Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetAllAssaultMove
Valued:
Cost: 500
Tooltip:
Name: Recon Bike
Buildable:
BuildPaletteOrder: 30
Prerequisites: afld
Queue: Vehicle.Nod
Description: Fast scout vehicle, armed with\nrockets.\nCan attack Aircraft.\n Strong vs Vehicles, Tanks\n Weak vs Infantry
Mobile:
TurnSpeed: 10
Speed: 213
TerrainSpeeds:
Clear: 70
Rough: 35
Road: 100
Tiberium: 35
BlueTiberium: 35
Beach: 35
Health:
HP: 11000
Armor:
Type: Light
RevealsShroud:
Range: 8c0
Armament:
Weapon: BikeRockets
LocalOffset: -128, -170, 170, -128, 170, 170
LocalYaw: 100, -100
AttackFrontal:
SpawnActorOnDeath:
Actor: BIKE.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
JEEP:
Inherits: ^Vehicle
Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 400
Tooltip:
Name: Hum-Vee
Buildable:
BuildPaletteOrder: 20
Prerequisites: weap
Queue: Vehicle.GDI
Description: Fast scout and anti-infantry vehicle.\n Strong vs Infantry\n Weak vs Tanks
Mobile:
TurnSpeed: 10
Speed: 156
Health:
HP: 16000
Armor:
Type: Light
RevealsShroud:
Range: 8c0
Turreted:
TurnSpeed: 10
Offset: -85,0,128
Armament:
Weapon: MachineGunH
LocalOffset: 171,0,85
MuzzleSequence: muzzle
AttackTurreted:
WithMuzzleOverlay:
WithSpriteTurret:
SpawnActorOnDeath:
Actor: JEEP.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
LTNK:
Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 650
Tooltip:
Name: Light Tank
Buildable:
BuildPaletteOrder: 40
Prerequisites: anyhq, ~techlevel.medium
Queue: Vehicle.Nod
BuildDuration: 1020
BuildDurationModifier: 40
Description: Fast, light tank.\n Strong vs Vehicles, Tanks\n Weak vs Infantry
Mobile:
TurnSpeed: 7
Speed: 110
Health:
HP: 34000
Armor:
Type: Heavy
RevealsShroud:
Range: 6c0
Turreted:
TurnSpeed: 7
Armament:
Weapon: 70mm
Recoil: 85
RecoilRecovery: 17
LocalOffset: 720,0,90
MuzzleSequence: muzzle
AttackTurreted:
WithMuzzleOverlay:
WithSpriteTurret:
SpawnActorOnDeath:
Actor: LTNK.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
MTNK:
Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 800
Tooltip:
Name: Medium Tank
Buildable:
BuildPaletteOrder: 40
Prerequisites: anyhq, ~techlevel.medium
Queue: Vehicle.GDI
Description: General-Purpose GDI Tank.\n Strong vs Tanks, Vehicles\n Weak vs Infantry
Mobile:
Speed: 85
Health:
HP: 45000
Armor:
Type: Heavy
RevealsShroud:
Range: 6c0
Turreted:
TurnSpeed: 5
Armament:
Weapon: 120mm
Recoil: 128
RecoilRecovery: 26
LocalOffset: 768,0,90
MuzzleSequence: muzzle
AttackTurreted:
WithMuzzleOverlay:
WithSpriteTurret:
SpawnActorOnDeath:
Actor: MTNK.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
SelectionDecorations:
Selectable:
DecorationBounds: 28,28
HTNK:
Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetAllAssaultMove
Valued:
Cost: 1500
Tooltip:
Name: Mammoth Tank
Buildable:
BuildPaletteOrder: 60
Prerequisites: eye, ~techlevel.high
Queue: Vehicle.GDI
Description: Heavily armored GDI Tank.\nCan attack Aircraft.\n Strong vs Everything
Mobile:
Crushes: wall, heavywall, crate, infantry
Speed: 56
TurnSpeed: 3
Health:
HP: 87000
Armor:
Type: Heavy
RevealsShroud:
Range: 6c0
WithSpriteTurret:
Turreted:
TurnSpeed: 3
Armament@PRIMARY:
Weapon: 120mmDual
LocalOffset: 900,180,340, 900,-180,340
Recoil: 170
RecoilRecovery: 42
MuzzleSequence: muzzle
Armament@SECONDARY:
Name: secondary
Weapon: MammothMissiles
LocalOffset: -85,384,340, -85,-384,340
LocalYaw: -100, 100
Recoil: 10
MuzzleSequence: muzzle
AttackTurreted:
WithMuzzleOverlay:
SelfHealing:
Step: 500
Delay: 10
HealIfBelow: 50
DamageCooldown: 200
SpawnActorOnDeath:
Actor: HTNK.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
SelectionDecorations:
Selectable:
DecorationBounds: 34,34,0,-3
MSAM:
Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 1000
Tooltip:
Name: Rocket Launcher
Buildable:
BuildPaletteOrder: 50
Prerequisites: anyhq, ~techlevel.medium
Queue: Vehicle.GDI
Description: Long range rocket artillery.\n Strong vs all Ground units.
Mobile:
Speed: 85
TurnSpeed: 4
Health:
HP: 12000
Armor:
Type: Light
RevealsShroud:
Range: 5c0
Turreted:
TurnSpeed: 255
Offset: -256,0,128
Armament@PRIMARY:
Weapon: 227mm
LocalOffset: 213,128,0, 213,-128,0
Armament@SECONDARY:
Weapon: 227mm
LocalOffset: 213,-128,0, 213,128,0
AttackFrontal:
WithSpriteTurret:
AimSequence: aim
SpawnActorOnDeath:
Actor: MSAM.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
MLRS:
Inherits: ^Tank
Inherits@EXPERIENCE: ^GainsExperience
Inherits@CLOAK: ^AcceptsCloakCrate
Inherits@AUTOTARGET: ^AutoTargetAir
Valued:
Cost: 600
Tooltip:
Name: Mobile S.A.M.
Buildable:
BuildPaletteOrder: 70
Prerequisites: anyhq, ~techlevel.medium
Queue: Vehicle.Nod
Description: Powerful anti-air unit.\nCannot attack Ground units.
Mobile:
Speed: 99
TurnSpeed: 7
Health:
HP: 18000
Armor:
Type: Light
RevealsShroud:
Range: 8c0
Turreted:
TurnSpeed: 8
Offset: -128,0,128
RealignDelay: 0
Armament:
Weapon: Patriot
LocalOffset: 0,-171,0, 0,171,0
AmmoPool:
Ammo: 2
PipCount: 0
AttackTurreted:
WithReloadingSpriteTurret:
AmmoPoolName: primary
AutoTarget:
InitialStanceAI: Defend
RenderRangeCircle:
SpawnActorOnDeath:
Actor: MLRS.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
ReloadAmmoPool:
Delay: 45
Count: 1
STNK:
Inherits: ^Vehicle
Inherits@EXPERIENCE: ^GainsExperience
Inherits@AUTOTARGET: ^AutoTargetAllAssaultMove
Valued:
Cost: 900
Tooltip:
Name: Stealth Tank
Buildable:
BuildPaletteOrder: 90
Prerequisites: tmpl, ~techlevel.high
Queue: Vehicle.Nod
Description: Long-range missile tank that can cloak.\nCan attack Aircraft.\nHas weak armor. Can be spotted by infantry and defense structures.\n Strong vs Vehicles, Tanks\n Weak vs Infantry.
Mobile:
TurnSpeed: 10
Speed: 142
Crushes: crate, infantry
Health:
HP: 15000
Armor:
Type: Light
RevealsShroud:
Range: 7c0
Cloak:
InitialDelay: 90
CloakDelay: 90
CloakSound: trans1.aud
UncloakSound: trans1.aud
RequiresCondition: !cloak-force-disabled
GrantConditionOnDamageState@UNCLOAK:
Condition: cloak-force-disabled
ValidDamageStates: Critical
Armament:
Weapon: 227mm.stnk
LocalOffset: 213,43,128, 213,-43,128
AttackFrontal:
AutoTarget:
InitialStance: HoldFire
InitialStanceAI: ReturnFire
Targetable:
SpawnActorOnDeath:
Actor: STNK.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
-MustBeDestroyed:
MHQ:
Inherits: ^Vehicle
Valued:
Cost: 1000
Tooltip:
Name: Mobile HQ
Health:
HP: 20000
Armor:
Type: Light
Mobile:
Speed: 85
RevealsShroud:
Range: 6c0
WithIdleOverlay@SPINNER:
Sequence: spinner
Offset: -256,0,256
Buildable:
Description: Mobile base of operations
TRUCK:
Inherits: ^Vehicle
Buildable:
Queue: Vehicle.GDI, Vehicle.Nod
BuildPaletteOrder: 35
Prerequisites: vehicleproduction
Description: Transports cash to other players.\n Unarmed
Valued:
Cost: 500
Tooltip:
Name: Supply Truck
Selectable:
Priority: 6
Health:
HP: 11000
Armor:
Type: Light
Mobile:
Speed: 128
RevealsShroud:
Range: 4c0
DeliversCash:
Payload: 500
PlayerExperience: 50
SpawnActorOnDeath:
Actor: TRUCK.Husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true