Files
OpenRA/mods/d2k/rules/ordos.yaml
Paul Chote 0167bbfbaa Move weapon/turret definitions out of AttackBase.
Weapons are now defined with the Armament trait
and turret parameters live in Turreted.
This has the side effect of allowing any number
and distribution of weapons and turrets.
2013-03-24 11:58:45 +13:00

262 lines
4.1 KiB
YAML

CONYARDO:
Inherits: ^CONYARD
Buildable:
Owner: ordos
Transforms:
IntoActor: mcvo
Offset:1,1
Facing: 270
PWRO:
Inherits: ^POWER
Buildable:
Prerequisites: conyardo
Owner: ordos
REFO:
Inherits: ^REFINERY
Buildable:
Prerequisites: pwro
Owner: ordos
RenderBuildingWarFactory:
Image: REFO
BARRO:
Inherits: ^BARRACKS
Buildable:
Prerequisites: pwro
Owner: ordos
HIGHTECHO:
Inherits: ^HIGHTECH
Buildable:
Prerequisites: radaro
Owner: ordos
PALACEO:
Inherits: ^PALACE
Buildable:
Prerequisites: hightecho
Owner: ordos
AirstrikePower:
Image: orniicon
Description: Air Strike
ChargeTime: 180
LongDesc: Ornithopter drops a load of parachuted\nbombs on your target
UnitType: orni.bomber
SelectTargetSound:
FlareType:
CanPowerDown:
RequiresPower:
SupportPowerChargeBar:
SILOO:
Inherits: ^SILO
Buildable:
Prerequisites: refo
Owner: ordos
LIGHTO:
Inherits: ^LIGHT
Buildable:
Prerequisites: refo
Owner: ordos
RenderBuildingWarFactory:
Image: LIGHTO
HEAVYO:
Inherits: ^HEAVY
Buildable:
Prerequisites: lighto
Owner: ordos
RenderBuildingWarFactory:
Image: HEAVYO
RADARO:
Inherits: ^RADAR
Buildable:
Prerequisites: barro
Owner: ordos
STARPORTO:
Inherits: ^STARPORT
Buildable:
Prerequisites: radaro,hightecho
Owner: ordos
MCVO:
Inherits: ^MCV
Buildable:
Prerequisites: heavyo,repair
Owner: ordos
BuiltAt: heavyo
Transforms:
Facing: 16
IntoActor: conyardo
Offset:-1,-1
NoTransformSounds: OI_DPLOY.AUD
RenderUnit:
Image: DMCV
MCVO.starport:
Inherits: MCVO
Buildable:
Queue: Starport
BuiltAt: starporto
Valued:
Cost: 1499
COMBATO:
Inherits: ^COMBAT
Tooltip:
Icon: combatoicon
Buildable:
Prerequisites: heavyo
Owner: ordos
BuiltAt: heavyo
Mobile:
Speed: 9
Crushes: crate, infantry
Turreted:
ROT: 7
RenderUnitTurreted:
Image: COMBATO
LeavesHusk:
HuskActor: Combato.Husk
COMBATO.Husk:
Inherits: ^COMBAT.Husk
Tooltip:
Icon: combatoicon
RenderUnit:
Image: COMBATO
COMBATO.starport:
Inherits: COMBATO
Buildable:
Queue: Starport
BuiltAt: starporto
Valued:
Cost: 489
TRIKEO:
Inherits: ^TRIKE
Buildable:
Prerequisites: lighto
Owner: ordos
BuiltAt: lighto
Valued:
Cost: 250
Tooltip:
Name: Raider Trike
Description: Improved Scout\n Strong vs Infantry
Icon: raidericon
Health:
HP: 100
Mobile:
ROT: 10
Speed: 14
RenderUnit:
Image: RAIDER
Armament:
Weapon: M60mgo
LocalOffset: 0,-6,0,-3,0
AttackFrontal:
#TRIKEO.starport:
# Inherits: ^TRIKE
# Buildable:
# Queue: Starport
# Prerequisites: lighto
# Owner: ordos
# BuiltAt: starporto
# RenderUnit:
# Image: TRIKE
# Valued:
# Cost: 149
CARRYALLO:
Inherits: ^CARRYALL
RenderUnit:
Image: CARRYALL
CARRYALLO.starport:
Inherits: CARRYALLO
Valued:
Cost: 999
DEVIATORTANK:
Inherits: ^Tank
Valued:
Cost: 1000
Tooltip:
Name: Deviator
Description: Causes no actual damage\nFires a warhead which changes allegiances\n but does not effect buildings or tanks
Icon: deviatortankicon
Buildable:
Queue: Armor
BuildPaletteOrder: 50
Prerequisites: heavyo,research
Owner: ordos
BuiltAt: heavyo
Hotkey: d
Mobile:
ROT: 3
Speed: 6
Health:
HP: 125
Armor:
Type: Light
RevealsShroud:
Range: 5
RenderUnit:
Armament:
Weapon: FakeMissile
LocalOffset: 0,7,0,-2,0 #7
AttackLoyalty:
AutoTarget:
InitialStance: Defend
Explodes:
Weapon: UnitExplodeSmall
EmptyWeapon: UnitExplodeSmall
Selectable:
Bounds: 30,30
LeavesHusk:
HuskActor: Deviatortank.Husk
DEVIATORTANK.Husk:
Inherits: ^Husk
Tooltip:
Icon: deviatortankicon
RenderUnit:
Image: DEVIATORTANK
SABOTEUR:
Inherits: ^Infantry
Buildable:
Queue: Infantry
BuildPaletteOrder: 100
Prerequisites: palaceo
Owner: ordos
Hotkey: b
Valued:
Cost: 800
Tooltip:
Name: Saboteur
Description: Sneaky infantry, armed with explosives\n Strong vs Buildings\n Weak vs Everything\n Special Ability: destroy buildings
Selectable:
Voice: SaboteurVoice
Bounds: 12,17,0,0
Health:
HP: 100
Mobile:
Speed: 6
RevealsShroud:
Range: 7
C4Demolition:
C4Delay: 45
-AutoTarget:
AttackMove:
JustMove: true