Files
OpenRA/mods/d2k/rules/aircraft.yaml
reaperrr 6fdbd0e447 Replace RenderUnit in D2k with WithFacingSpriteBody
+RenderSprites + AutoSelectionSize, where possible.
2015-06-04 14:44:20 +02:00

230 lines
3.6 KiB
YAML

carryall.reinforce:
Inherits: ^Helicopter
Valued:
Cost: 1200
Tooltip:
Name: Carryall
Description: Large winged, planet-bound ship\n Automatically lifts harvesters.
Health:
HP: 250
Armor:
Type: Light
Helicopter:
CruiseAltitude: 2100
InitialFacing: 0
ROT: 4
Speed: 160
LandableTerrainTypes: Sand, Rock, Transition, Spice, Dune
RepairBuildings: repair
RearmBuildings:
Repulsable: False
LandAltitude: 100
LandWhenIdle: False
WithFacingSpriteBody:
WithShadow:
LeavesHusk:
HuskActor: carryall.husk
-Selectable:
-TargetableAircraft:
Carryall:
Automatic: False
AutoSelectionSize:
RenderSprites:
Image: carryall
carryall:
Inherits: carryall.reinforce
Carryall:
Automatic: True
Buildable:
Queue: Aircraft
BuildPaletteOrder: 120
carryall.infantry:
Inherits: ^Plane
ParaDrop:
DropRange: 5c0
ChuteSound:
Health:
HP: 200
Armor:
Type: Light
RevealsShroud:
Range: 12c0
Plane:
ROT: 4
Speed: 280
RepairBuildings: repair
RearmBuildings:
Repulsable: False
WithFacingSpriteBody:
WithShadow:
Cargo:
MaxWeight: 5
Types: Infantry
-Selectable:
-TargetableAircraft:
-GainsExperience:
Tooltip:
Name: Carryall
LeavesHusk:
HuskActor: carryall.infantry.husk
RejectsOrders:
AutoSelectionSize:
RenderSprites:
Image: carryall
carryall.husk:
Inherits: ^AircraftHusk
Tooltip:
Name: Carryall
Helicopter:
ROT: 4
Speed: 210
RepairBuildings: repair
RearmBuildings:
WithFacingSpriteBody:
WithShadow:
AutoSelectionSize:
RenderSprites:
Image: carryall
frigate:
Inherits: ^Plane
ParaDrop:
DropRange: 1c0
Tooltip:
Name: Frigate
Description: Supply spacecraft
Plane:
ROT: 5
Speed: 350
RepairBuildings: repair
RearmBuildings:
Repulsable: False
Health:
HP: 500
-TargetableAircraft:
-AppearsOnRadar:
Armor:
Type: Heavy
WithShadow:
Cargo:
MaxWeight: 20
PipCount: 10
Invulnerable:
-Selectable:
-GainsExperience:
FlyAwayOnIdle:
RejectsOrders:
orni:
Inherits: ^Helicopter
Valued:
Cost: 1000
Tooltip:
Name: Ornithopter
Description: Helicopter Gunship with Chainguns.\n Strong vs Infantry, Light Vehicles.\n Weak vs Tanks
Health:
HP: 150
Armor:
Type: Light
RevealsShroud:
Range: 10c0
Armament:
Weapon: ChainGun
LocalOffset: 85,-213,-85
AttackHeli:
FacingTolerance: 20
Helicopter:
LandWhenIdle: false
InitialFacing: 20
ROT: 6
Speed: 280
RepairBuildings: repair
RearmBuildings:
WithFacingSpriteBody:
WithShadow:
Selectable:
Bounds: 38,32,0,0
LeavesHusk:
HuskActor: orni.husk
AutoSelectionSize:
RenderSprites:
orni.bomber:
AttackBomber:
Armament:
Weapon: Napalm
Inherits: ^Plane
Health:
HP: 100
Armor:
Type: Light
Plane:
ROT: 5
Speed: 350
RepairBuildings: repair
RearmBuildings:
Repulsable: False
AmmoPool:
Ammo: 5
WithFacingSpriteBody:
WithShadow:
-Selectable:
-GainsExperience:
Tooltip:
Name: Ornithopter
LeavesHusk:
HuskActor: orni.bomber.husk
RejectsOrders:
AutoSelectionSize:
RenderSprites:
Image: orni
orni.husk:
Inherits: ^AircraftHusk
Tooltip:
Name: Ornithopter
Helicopter:
ROT: 6
Speed: 280
RepairBuildings: repair
RearmBuildings:
WithFacingSpriteBody:
WithShadow:
AutoSelectionSize:
RenderSprites:
Image: orni
orni.bomber.husk:
Inherits: ^AircraftHusk
Tooltip:
Name: Ornithopter
Plane:
ROT: 5
Speed: 350
RepairBuildings: repair
RearmBuildings:
WithFacingSpriteBody:
WithShadow:
AutoSelectionSize:
RenderSprites:
Image: orni
carryall.infantry.husk:
Inherits: ^AircraftHusk
Tooltip:
Name: Carryall
Plane:
ROT: 4
Speed: 280
RepairBuildings: repair
RearmBuildings:
WithFacingSpriteBody:
WithShadow:
AutoSelectionSize:
RenderSprites:
Image: carryall