Files
OpenRA/mods/d2k/rules/ordos.yaml
Matthias Mailänder e89ee2c131 new AttackLoyalty, range and stay alive option for Capture
AttackLoyalty for d2k Deviator which captures units
also shooting a fake missile (see issue #2251)

CaptureActor now supports Generals styles gameplay
but is disabled by default (see issue #2274)
fixes the annoyance that engineers will not take
the shortest root to the building by the way

removing ProvidesCustomPrerequisite because it's
tooltip messages relies on hardcoded hacks
2012-07-01 20:26:25 +12:00

309 lines
5.2 KiB
YAML

CONYARDO:
Inherits: ^CONYARD
Buildable:
Owner: ordos
Transforms:
IntoActor: mcvo
Offset:1,1
Facing: 270
ProductionQueue@Building:
QueuedAudio: OI_BUILD.AUD
OnHoldAudio: OI_HOLD.AUD
ReadyAudio: OI_BDRDY.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
ProductionQueue@Defense:
QueuedAudio: OI_BUILD.AUD
OnHoldAudio: OI_HOLD.AUD
ReadyAudio: OI_BDRDY.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
PWRO:
Inherits: ^POWER
Buildable:
Prerequisites: conyardo
Owner: ordos
REFO:
Inherits: ^REFINERY
Buildable:
Prerequisites: pwro
Owner: ordos
RenderBuildingWarFactory:
Image: REFO
FreeActor:
Actor: HARVESTERO
InitialActivity: FindResources
SpawnOffset: 1,2
Facing: 64
BARRO:
Inherits: ^BARRACKS
Buildable:
Prerequisites: pwro
Owner: ordos
ProductionQueue@Infantry:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
GUNTOWERO:
Inherits: ^GUNTOWER
Buildable:
Prerequisites: conyardo
Owner: ordos
ROCKETTOWERO:
Inherits: ^ROCKETTOWER
Buildable:
Prerequisites: radaro
Owner: ordos
WALLO:
Inherits: ^WALL
Buildable:
Prerequisites: conyardo
Owner: ordos
HIGHTECHO:
Inherits: ^HIGHTECH
Buildable:
Prerequisites: radaro
Owner: ordos
ProductionQueue@Plane:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
RESEARCHO:
Inherits: ^RESEARCH
Buildable:
Prerequisites: radaro,heavyo
Owner: ordos
PALACEO:
Inherits: ^PALACE
Buildable:
Prerequisites: researcho
Owner: ordos
SILOO:
Inherits: ^SILO
Buildable:
Prerequisites: refo
Owner: ordos
LIGHTO:
Inherits: ^LIGHT
Buildable:
Prerequisites: refo
Owner: ordos
RenderBuildingWarFactory:
Image: LIGHTO
ProductionQueue@Vehicle:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
HEAVYO:
Inherits: ^HEAVY
Buildable:
Prerequisites: lighto
Owner: ordos
RenderBuildingWarFactory:
Image: HEAVYO
ProductionQueue@Vehicle:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
RADARO:
Inherits: ^RADAR
Buildable:
Prerequisites: barro
Owner: ordos
STARPORTO:
Inherits: ^STARPORT
Buildable:
Prerequisites: radaro
Owner: ordos
ProductionAirdrop:
ReadyAudio: OI_REINF.AUD
ProductionQueue@Vehicle:
QueuedAudio: OI_ORDER.AUD
ReadyAudio:
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
REPAIRO:
Inherits: ^REPAIR
Buildable:
Prerequisites: heavyo
Owner: ordos
MCVO:
Inherits: ^MCV
Buildable:
Prerequisites: heavyo,repairo
Owner: ordos
Transforms:
Facing: 10
IntoActor: conyardo
Offset:-1,-1
NoTransformSounds: OI_DPLOY.AUD
RenderUnit:
Image: DMCV
HARVESTERO:
Inherits: ^HARVESTER
Buildable:
Prerequisites: heavyo,refo
Owner: ordos
RenderUnit:
Image: HARVESTER
COMBATO:
Inherits: ^COMBAT
Buildable:
Prerequisites: heavyo
Owner: ordos
RAIDER:
Inherits: ^Vehicle
Buildable:
Queue: Vehicle
BuildPaletteOrder: 15
Prerequisites: lighto
Owner: ordos
Valued:
Cost: 200
Tooltip:
Name: Raider
Description: Weak Scout.\n Decent vs. Infantry
Selectable:
Bounds: 24,24
Health:
HP: 125
Armor:
Type: Light
Mobile:
ROT: 15
Speed: 20
RevealsShroud:
Range: 8
RenderUnit:
AttackFrontal:
PrimaryWeapon: M60mg
PrimaryOffset: 0,0,0,-4
SecondaryWeapon: M60mg
SecondaryOffset: 0,0,0,-4
AutoTarget:
QUADO:
Inherits: ^QUAD
Buildable:
Prerequisites: lighto
Owner: ordos
RenderUnit:
Image: QUAD
SIEGETANKO:
Inherits: ^SIEGETANK
Buildable:
Prerequisites: heavyo, radaro
Owner: ordos
RenderUnit:
Image: SIEGETANK
MISSILETANKO:
Inherits: ^MISSILETANK
Buildable:
Prerequisites: heavyo
Owner: ordos
RenderUnit:
Image: MISSILETANK
CARRYALLO:
Inherits: ^CARRYALL
Buildable:
Prerequisites: hightecho
BuiltAt: hightecho
Owner: ordos
RenderUnit:
Image: CARRYALL
DEVIATORTANK:
Inherits: ^Tank
Valued:
Cost: 800
Tooltip:
Name: Deviator
Description: Will cause no actual damage.\nFires a warhead which changes allegiances\n but does not effect buildings or tanks.
Buildable:
Queue: Vehicle
BuildPaletteOrder: 50
Prerequisites: heavyo
Owner: ordos
Mobile:
Speed: 6
Health:
HP: 150
Armor:
Type: Light
RevealsShroud:
Range: 6
RenderUnit:
# Captures:
# CaptureTypes:
# Range: 5
# wastedAfterwards: false
AttackLoyalty:
PrimaryWeapon: FakeMissile
PrimaryLocalOffset: -7,2,0,0,25, 7,2,0,0,-25
PrimaryRecoil: 1
AutoTarget:
Selectable:
Bounds: 30,30
SABOTEUR:
Inherits: ^Infantry
Buildable:
Queue: Infantry
BuildPaletteOrder: 110
Prerequisites: palaceo
Owner: ordos
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: 5
RevealsShroud:
Range: 6
C4Demolition:
C4Delay: 45
Passenger:
PipType: Red
TakeCover:
-RenderInfantry:
RenderInfantryProne:
-AutoTarget:
AttackMove:
JustMove: true