Files
OpenRA/mods/d2k/rules/atreides.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

254 lines
4.0 KiB
YAML

CONYARDA:
Inherits: ^CONYARD
Buildable:
Owner: atreides
Transforms:
IntoActor: mcva
Offset:1,1
Facing: 270
PWRA:
Inherits: ^POWER
Buildable:
Prerequisites: conyarda
Owner: atreides
REFA:
Inherits: ^REFINERY
Buildable:
Prerequisites: pwra
Owner: atreides
RenderBuildingWarFactory:
Image: REFA
TRIKEA:
Inherits: ^TRIKE
Buildable:
Prerequisites: Light Factory#lighta
Owner: atreides, harkonnen
BuiltAt: lighta, lighth
RenderUnit:
Image: TRIKE
TRIKEA.starport:
Inherits: TRIKEA
Buildable:
Owner: atreides, harkonnen, ordos
Queue: Starport
BuiltAt: starporta, starporth, starporto
Valued:
Cost: 149
CARRYALLA:
Inherits: ^CARRYALL
RenderUnit:
Image: CARRYALL
CARRYALLA.starport:
Inherits: CARRYALLA
Valued:
Cost: 999
BARRA:
Inherits: ^BARRACKS
Buildable:
Prerequisites: pwra
Owner: atreides
HIGHTECHA:
Inherits: ^HIGHTECH
Buildable:
Prerequisites: radara
Owner: atreides
PALACEA:
Inherits: ^PALACE
Buildable:
Prerequisites: hightecha
Owner: atreides
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:
SILOA:
Inherits: ^SILO
Buildable:
Prerequisites: refa
Owner: atreides
LIGHTA:
Inherits: ^LIGHT
Buildable:
Prerequisites: refa
Owner: atreides
RenderBuildingWarFactory:
Image: LIGHTA
HEAVYA:
Inherits: ^HEAVY
Buildable:
Prerequisites: lighta
Owner: atreides
RenderBuildingWarFactory:
Image: HEAVYA
RADARA:
Inherits: ^RADAR
Buildable:
Prerequisites: barra
Owner: atreides
STARPORTA:
Inherits: ^STARPORT
Buildable:
Prerequisites: heavya,hightecha
Owner: atreides
MCVA:
Inherits: ^MCV
Buildable:
Prerequisites: heavya,repair
Owner: atreides
BuiltAt: heavya
Transforms:
Facing: 16
IntoActor: conyarda
Offset:-1,-1
NoTransformSounds: AI_DPLOY.AUD
RenderUnit:
Image: DMCV
MCVA.starport:
Inherits: MCVA
Buildable:
Queue: Starport
BuiltAt: starporta
Valued:
Cost: 1499
COMBATA:
Inherits: ^COMBAT
Tooltip:
Icon: combataicon
Buildable:
Prerequisites: heavya
Owner: atreides
BuiltAt: heavya
Armament:
Weapon: 90mma
Recoil: 4
RecoilRecovery: 0.8
LocalOffset: 0,-2,0,-3,0
AttackTurreted:
RenderUnitTurreted:
Image: COMBATA
LeavesHusk:
HuskActor: Combata.Husk
COMBATA.Husk:
Inherits: ^COMBAT.Husk
Tooltip:
Icon: combataicon
RenderUnit:
Image: COMBATA
COMBATA.starport:
Inherits: COMBATA
Buildable:
Queue: Starport
BuiltAt: starporta
Valued:
Cost: 489
SONICTANK:
Inherits: ^Vehicle
Buildable:
Queue: Armor
BuildPaletteOrder: 100
Prerequisites: heavya,research
Owner: atreides
BuiltAt: heavya
Hotkey: o
Valued:
Cost: 1100
Tooltip:
Name: Sonic Tank
Description: Fires sonic shocks\n Strong vs Infantry, Vehicles\n Weak vs Artillery, Aircraft
Icon: sonictankicon
Selectable:
Bounds: 30,30
Health:
HP: 130
Armor:
Type: Light
Mobile:
ROT: 3
Speed: 7
RevealsShroud:
Range: 6
RenderUnit:
Image: SONICTANK
Armament:
Weapon: TTankZap
LocalOffset: 0,-15,0,-10,0
AttackFrontal:
AutoTarget:
InitialStance: Defend
Explodes:
Weapon: UnitExplodeSmall
EmptyWeapon: UnitExplodeSmall
LeavesHusk:
HuskActor: Sonictank.Husk
SONICTANK.Husk:
Inherits: ^Husk
Tooltip:
Icon: sonictankicon
RenderUnit:
Image: SONICTANK
FREMEN:
Inherits: ^Infantry
Valued:
Cost: 800
Tooltip:
Name: Fremen
Description: Elite sniper infantry unit\n Strong vs Infantry\n Weak vs Vehicles\n Special Ability: Invisible
Buildable:
Queue: Infantry
BuildPaletteOrder: 85
Owner: atreides
Prerequisites: palacea
Hotkey: f
Selectable:
Bounds: 12,17,0,0
Voice: FremenVoice
Mobile:
Speed: 5
Health:
HP: 70
Passenger:
RevealsShroud:
Range: 7
AutoTarget:
ScanRadius: 7
Armament:
Weapon: Sniper
AttackFrontal:
RenderInfantryProne:
-RenderInfantry:
TakeCover:
Cloak:
InitialDelay: 250
CloakDelay: 250
CloakSound:
UncloakSound: