Files
OpenRA/mods/d2k/rules/structures.yaml
2012-05-24 16:26:38 +02:00

481 lines
7.6 KiB
YAML

CONYARDA:
Inherits: ^Building
Building:
Power: 0
Footprint: xxx xxx xxx
Dimensions: 3,3
Health:
HP: 1000
Armor:
Type: Heavy
RevealsShroud:
Range: 5
Bib:
Production:
Produces: Building,Defense
IronCurtainable:
Valued:
Cost: 2500
Tooltip:
Name: Atreides Construction Yard
CustomSellValue:
Value: 2500
BaseBuilding:
Transforms:
IntoActor: mcv
Offset:1,1
Facing: 270
ProductionBar:
RenderBuilding:
PlayerPalette: d2kplayer
PWRA:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 0
Owner: atreides
# Hotkey: p
Valued:
Cost: 300
Tooltip:
Name: Atreides Windtrap
Description: Provides power for other Atreides structures
ProvidesCustomPrerequisite:
Prerequisite: anypower
Building:
Power: 100
Footprint: xx xx xx
Dimensions: 2,3
Health:
HP: 400
Armor:
Type: Wood
RevealsShroud:
Range: 4
Bib:
RenderBuilding:
PlayerPalette: d2kplayer
BARRA:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 30
Prerequisites: anypower
Owner: atreides
# Hotkey: b
Valued:
Cost: 400
Tooltip:
Name: Atreides Barracks
Description: Trains infantry
Building:
Power: -20
Footprint: xx xx xx
Dimensions: 2,3
Health:
HP: 800
Armor:
Type: Wood
RevealsShroud:
Range: 5
Bib:
RenderBuilding:
PlayerPalette: d2kplayer
RallyPoint:
Exit@1:
SpawnOffset: -1,19
ExitCell: 0,2
Exit@2:
SpawnOffset: -17,15
ExitCell: 0,2
Production:
Produces: Infantry
PrimaryBuilding:
ProductionBar:
HIGHTECHA:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 50
Prerequisites: refa
Owner: atreides
Valued:
Cost: 2000
Tooltip:
Name: High Tech Factory
Description: Produces carryalls
ProvidesCustomPrerequisite:
Prerequisite: anyhightech
Building:
Power: -30
Footprint: _x_ xxx xxx
Dimensions: 3,3
Health:
HP: 1500
Armor:
Type: Light
RevealsShroud:
Range: 4
Bib:
RenderBuilding:
PlayerPalette: d2kplayer
RallyPoint:
Exit@1:
SpawnOffset: 5,0
ExitCell: 1,1
Production:
Produces: Plane
PrimaryBuilding:
ProductionBar:
RESEARCHA:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 50
Prerequisites: heavya,radara
Owner: atreides
Valued:
Cost: 2000
Tooltip:
Name: IX Research Center
Description: Provides advanced units
Building:
Power: -30
Footprint: _x_ xxx xxx
Dimensions: 3,3
Health:
HP: 1000
Armor:
Type: Light
RevealsShroud:
Range: 4
Bib:
RenderBuilding:
PlayerPalette: d2kplayer
PALACEA:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 50
Prerequisites: researcha
Owner: atreides
Valued:
Cost: 2000
Tooltip:
Name: Atreides Palace
Description: Provides advanced technology
Building:
Power: -30
Footprint: xxx xxx xxx
Dimensions: 3,3
Health:
HP: 2000
Armor:
Type: Light
RevealsShroud:
Range: 4
Bib:
RenderBuilding:
PlayerPalette: d2kplayer
REFA:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 10
Prerequisites: anypower
Owner: atreides
Valued:
Cost: 1400
Tooltip:
Name: Spice Refinery
Description: Harvesters unload spice here.
Building:
Power: -30
Footprint: xxx xxx x==
Dimensions: 3,3
Health:
HP: 900
Armor:
Type: Wood
RevealsShroud:
Range: 6
Bib:
RenderBuilding:
PlayerPalette: d2kplayer
OreRefinery:
StoresOre:
PipCount: 17
Capacity: 2000
CustomSellValue:
Value: 600
FreeActor:
Actor: HARVESTER
InitialActivity: FindResources
SpawnOffset: 1,2
Facing: 64
SILOA:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 40
Prerequisites: refa
Owner: atreides
Valued:
Cost: 150
Tooltip:
Name: Silo
Description: Stores excess harvested Spice
Building:
Power: -10
-GivesBuildableArea:
Health:
HP: 300
Armor:
Type: Wood
RevealsShroud:
Range: 4
# RenderBuildingSilo:
StoresOre:
PipCount: 5
Capacity: 1500
RenderBuilding:
PlayerPalette: d2kplayer
-EmitInfantryOnSell:
LIGHTA:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 50
Prerequisites: refa
Owner: atreides
Valued:
Cost: 1000
Tooltip:
Name: Light Factory
Description: produces light vehicles.
Building:
Power: -30
Footprint: xxx xxx
Dimensions: 3,2
Health:
HP: 750
Armor:
Type: Light
RevealsShroud:
Range: 4
Bib:
RenderBuilding:
PlayerPalette: d2kplayer
RallyPoint:
Exit@1:
SpawnOffset: 10,0
ExitCell: 1,3
Production:
Produces: Vehicle
PrimaryBuilding:
ProductionBar:
HEAVYA:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 50
Prerequisites: lighta
Owner: atreides
Valued:
Cost: 2000
Tooltip:
Name: Heavy Factory
Description: produces tanks
Building:
Power: -30
Footprint: _x_ xxx xxx
Dimensions: 3,3
Health:
HP: 1500
Armor:
Type: Light
RevealsShroud:
Range: 4
Bib:
RenderBuilding:
PlayerPalette: d2kplayer
RallyPoint:
Exit@1:
SpawnOffset: 10,0
ExitCell: 1,3
Production:
Produces: Vehicle
PrimaryBuilding:
ProductionBar:
RADARA:
RequiresPower:
CanPowerDown:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 60
Prerequisites: barra
Owner: atreides
Valued:
Cost: 1400
Tooltip:
Name: Outpost
Description: Provides a radar map of the battlefield.\n Requires power to operate.
Building:
Power: -40
Footprint: xxx xxx xxx
Dimensions: 3,3
Health:
HP: 1000
Armor:
Type: Wood
RevealsShroud:
Range: 10
Bib:
RenderBuilding:
PlayerPalette: d2kplayer
ProvidesRadar:
STARPORTA:
Inherits: ^Building
Valued:
Cost: 2000
Tooltip:
Name: Starport
Description: Provides a dropzone for vehicle reinforcements
ProvidesCustomPrerequisite:
Prerequisite: anystarport
Buildable:
Queue: Building
BuildPaletteOrder: 60
Prerequisites: radara
Owner: atreides
Building:
Power: -30
Footprint: xxx xxx xxx
Dimensions: 3,3
Health:
HP: 1000
RevealsShroud:
Range: 7
RenderBuilding:
PlayerPalette: d2kplayer
Bib:
RallyPoint:
RallyPoint: 4,2
BelowUnits:
Exit@1:
SpawnOffset: -24,0
ExitCell: 3,1
ProductionAirdrop:
Produces: Vehicle
ProductionQueue:
Type: Vehicle
Group: Vehicle
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio:
ReadyAudio:
OnHoldAudio:
CancelledAudio:
ProductionBar:
WALLA:
Inherits: ^Wall
Buildable:
Queue: Defense
BuildPaletteOrder: 1000
Prerequisites: conyarda
Owner: atreides
Valued:
Cost: 100
CustomSellValue:
Value: 0
Tooltip:
Name: Concrete Wall
Description: Stop units and blocks enemy fire.
SoundOnDamageTransition:
DamagedSound: crmble2.aud
DestroyedSound: kaboom30.aud
Health:
HP: 500
Armor:
Type: Concrete
Wall:
CrushClasses: heavywall
RenderBuildingWall:
Palette: d2k
GUNTOWERA:
Inherits: ^Building
Buildable:
Queue: Defense
BuildPaletteOrder: 40
Prerequisites: barra
Owner: atreides
Valued:
Cost: 600
Tooltip:
Name: Turret
Description: Anti-Armor base defense.\n Strong vs Tanks\n Weak vs Infantry, Aircraft
Icon: turreticon
Building:
Power: -40
-GivesBuildableArea:
Health:
HP: 400
Armor:
Type: Heavy
RevealsShroud:
Range: 7
Turreted:
ROT: 12
InitialFacing: 50
RenderBuildingTurreted:
Palette: d2k
AttackTurreted:
PrimaryWeapon: TurretGun
AutoTarget:
-RenderBuilding:
RenderRangeCircle:
REPAIRA:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 30
Prerequisites: heavya
Owner: atreides
Valued:
Cost: 1000
Tooltip:
Name: Repair Pad
Description: Repairs vehicles, and allows\n the construction of additional bases.
Building:
Power: -30
Footprint: xxx xxx xxx
Dimensions: 3,3
Health:
HP: 800
Armor:
Type: Wood
RevealsShroud:
Range: 5
RenderBuilding:
PlayerPalette: d2kplayer
BelowUnits:
Reservable:
RallyPoint:
RepairsUnits:
Interval: 10