Files
OpenRA/mods/ra/rules/aircraft.yaml
2015-09-02 23:19:00 -05:00

368 lines
6.7 KiB
YAML

BADR:
Inherits: ^Plane
ParaDrop:
DropRange: 4c0
Health:
HP: 300
Armor:
Type: Light
Plane:
CruiseAltitude: 2560
ROT: 5
Speed: 149
Repulsable: False
MaximumPitch: 56
AirborneUpgrades: airborne
Cargo:
MaxWeight: 10
-Selectable:
-Voiced:
-GainsExperience:
Tooltip:
Name: Badger
Contrail@1:
Offset: -432,560,0
Contrail@2:
Offset: -432,-560,0
SpawnActorOnDeath:
Actor: BADR.Husk
SmokeTrailWhenDamaged@0:
Offset: -432,560,0
Interval: 2
SmokeTrailWhenDamaged@1:
Offset: -432,-560,0
Interval: 2
-EjectOnDeath:
RejectsOrders:
BADR.Bomber:
Inherits: ^Plane
AttackBomber:
Armament:
Weapon: ParaBomb
Health:
HP: 300
Armor:
Type: Light
Plane:
CruiseAltitude: 2560
ROT: 5
Speed: 149
Repulsable: False
MaximumPitch: 56
AirborneUpgrades: airborne
AmmoPool:
Ammo: 7
-Selectable:
-Voiced:
-GainsExperience:
Tooltip:
Name: Badger
Contrail@1:
Offset: -432,560,0
Contrail@2:
Offset: -432,-560,0
SpawnActorOnDeath:
Actor: BADR.Husk
SmokeTrailWhenDamaged@0:
Offset: -432,560,0
Interval: 2
SmokeTrailWhenDamaged@1:
Offset: -432,-560,0
Interval: 2
-EjectOnDeath:
RejectsOrders:
RenderSprites:
Image: badr
MIG:
Inherits: ^Plane
Buildable:
Queue: Aircraft
BuildAtProductionType: Plane
BuildPaletteOrder: 50
Prerequisites: ~afld, stek, ~techlevel.unrestricted
Valued:
Cost: 2000
Tooltip:
Name: Mig Attack Plane
Description: Fast Ground-Attack Plane.\n Strong vs Buildings, Tanks\n Weak vs Infantry, Light armor, Aircraft
Health:
HP: 70
Armor:
Type: Light
RevealsShroud:
Range: 12c0
Type: CenterPosition
Armament:
Weapon: Maverick
LocalOffset: 0,-640,0, 0,640,0
LocalYaw: -40, 24
AttackPlane:
FacingTolerance: 20
Plane:
CruiseAltitude: 2560
InitialFacing: 192
ROT: 4
Speed: 223
RearmBuildings: afld
RepulsionSpeed: 40
MaximumPitch: 56
AirborneUpgrades: airborne
AutoTarget:
TargetWhenIdle: false
TargetWhenDamaged: false
EnableStances: false
AmmoPool:
Ammo: 8
ReturnOnIdle:
Selectable:
Bounds: 36,28,0,2
SelectionDecorations:
VisualBounds: 40,29,0,1
Contrail@1:
Offset: -598,-683,0
Contrail@2:
Offset: -598,683,0
SpawnActorOnDeath:
Actor: MIG.Husk
SmokeTrailWhenDamaged:
Offset: -853,0,171
Interval: 2
ProducibleWithLevel:
Prerequisites: aircraft.upgraded
YAK:
Inherits: ^Plane
Buildable:
Queue: Aircraft
BuildAtProductionType: Plane
BuildPaletteOrder: 30
Prerequisites: ~afld, ~techlevel.medium
Valued:
Cost: 1350
Tooltip:
Name: Yak Attack Plane
Description: Anti-Tanks & Anti-Infantry Plane.\n Strong vs Infantry, Vehicles\n Weak vs Aircraft
Health:
HP: 60
Armor:
Type: Light
RevealsShroud:
Range: 10c0
Type: CenterPosition
Armament@PRIMARY:
Weapon: ChainGun.Yak
LocalOffset: 256,-213,0
MuzzleSequence: muzzle
Armament@SECONDARY:
Name: secondary
Weapon: ChainGun.Yak
LocalOffset: 256,213,0
MuzzleSequence: muzzle
AttackPlane:
FacingTolerance: 20
Plane:
CruiseAltitude: 2560
RearmBuildings: afld
InitialFacing: 192
ROT: 4
Speed: 178
RepulsionSpeed: 40
MaximumPitch: 56
AirborneUpgrades: airborne
AutoTarget:
TargetWhenIdle: false
TargetWhenDamaged: false
EnableStances: false
AmmoPool:
Ammo: 18
PipCount: 6
ReloadTicks: 11
ReturnOnIdle:
SelectionDecorations:
VisualBounds: 30,28,0,2
WithMuzzleFlash:
Contrail:
Offset: -853,0,0
SpawnActorOnDeath:
Actor: YAK.Husk
SmokeTrailWhenDamaged:
Offset: -853,0,0
Interval: 2
ProducibleWithLevel:
Prerequisites: aircraft.upgraded
TRAN:
Inherits: ^Helicopter
Buildable:
Queue: Aircraft
BuildAtProductionType: Helicopter
BuildPaletteOrder: 10
Prerequisites: ~hpad, ~techlevel.medium
Valued:
Cost: 900
Tooltip:
Name: Transport Helicopter
Description: Fast Infantry Transport Helicopter.\n Unarmed
Health:
HP: 120
Armor:
Type: Light
RevealsShroud:
Range: 12c0
Type: CenterPosition
Helicopter:
RearmBuildings: hpad
InitialFacing: 0
ROT: 5
Speed: 112
LandableTerrainTypes: Clear,Rough,Road,Ore,Beach
AltitudeVelocity: 0c100
AirborneUpgrades: airborne
WithRotor@PRIMARY:
Offset: -597,0,341
Sequence: rotor2
GroundSequence: slow-rotor2
WithRotor@SECONDARY:
Offset: 597,0,213
Cargo:
Types: Infantry
MaxWeight: 8
PipCount: 8
SpawnActorOnDeath:
Actor: TRAN.Husk
HELI:
Inherits: ^Helicopter
Buildable:
Queue: Aircraft
BuildAtProductionType: Helicopter
BuildPaletteOrder: 40
Prerequisites: ~hpad, atek, ~techlevel.unrestricted
Valued:
Cost: 2000
Tooltip:
Name: Longbow
Description: Helicopter gunship armed\nwith multi-purpose missiles.\n Strong vs Tanks, Aircraft\n Weak vs Infantry
Health:
HP: 120
Armor:
Type: Light
RevealsShroud:
Range: 12c0
Type: CenterPosition
Armament@PRIMARY:
Weapon: HellfireAA
LocalOffset: 0,-213,-85
Armament@SECONDARY:
Weapon: HellfireAG
LocalOffset: 0,213,-85
AttackHeli:
FacingTolerance: 20
Helicopter:
RearmBuildings: hpad
LandWhenIdle: false
InitialFacing: 20
ROT: 4
Speed: 149
AirborneUpgrades: airborne
AutoTarget:
InitialStance: HoldFire
WithRotor:
Offset: 0,0,85
AmmoPool:
Ammo: 8
SelectionDecorations:
VisualBounds: 36,28,0,0
SpawnActorOnDeath:
Actor: HELI.Husk
SmokeTrailWhenDamaged:
Offset: -427,0,0
ProducibleWithLevel:
Prerequisites: aircraft.upgraded
HIND:
Inherits: ^Helicopter
Buildable:
Queue: Aircraft
BuildAtProductionType: Helicopter
BuildPaletteOrder: 20
Prerequisites: ~hpad, ~techlevel.medium
Valued:
Cost: 1350
Tooltip:
Name: Hind
Description: Helicopter gunship armed\nwith dual chainguns.\n Strong vs Infantry, Light armor.\n Weak vs Tanks, Aircraft
Health:
HP: 100
Armor:
Type: Light
RevealsShroud:
Range: 10c0
Type: CenterPosition
Armament@PRIMARY:
Weapon: ChainGun
LocalOffset: 85,-213,-85
MuzzleSequence: muzzle
Armament@SECONDARY:
Name: secondary
Weapon: ChainGun
LocalOffset: 85,213,-85
MuzzleSequence: muzzle
AttackHeli:
FacingTolerance: 20
Helicopter:
RearmBuildings: hpad
LandWhenIdle: false
InitialFacing: 20
ROT: 4
Speed: 112
AirborneUpgrades: airborne
AutoTarget:
InitialStance: HoldFire
WithRotor:
AmmoPool:
Ammo: 24
PipCount: 6
ReloadTicks: 8
SelectionDecorations:
VisualBounds: 38,32,0,0
WithMuzzleFlash:
SpawnActorOnDeath:
Actor: HIND.Husk
SmokeTrailWhenDamaged:
Offset: -427,0,0
ProducibleWithLevel:
Prerequisites: aircraft.upgraded
U2:
Inherits: ^Plane
Health:
HP: 2000
Armor:
Type: Heavy
Plane:
CruiseAltitude: 2560
ROT: 7
Speed: 373
Repulsable: False
MaximumPitch: 56
AirborneUpgrades: airborne
AttackBomber:
-Selectable:
-Voiced:
-Targetable@AIRBORNE:
-GainsExperience:
Contrail@1:
Offset: -725,683,0
Contrail@2:
Offset: -725,-683,0
SpawnActorOnDeath:
Actor: U2.Husk
SmokeTrailWhenDamaged:
Offset: -1c43,0,0
Interval: 2
RejectsOrders: