Files
OpenRA/mods/ra/rules/structures.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

1513 lines
25 KiB
YAML

MSLO:
Inherits: ^Building
Valued:
Cost: 2500
Tooltip:
Name: Missile Silo
Description: Launches a devastating nuclear strike.\n Strong vs Infantry, Buildings\n Weak vs Tanks\n Special Ability: Nuclear Missile\n\nMaximum 1 can be built
Icon: msloicon2
Buildable:
Queue: Defense
BuildPaletteOrder: 130
Prerequisites: techcenter
Owner: soviet,allies
BuildLimit: 1
Building:
Power: -100
Footprint: xx
Dimensions: 2,1
Health:
HP: 1000
Armor:
Type: Wood
RevealsShroud:
Range: 5
IronCurtainable:
NukePower:
Image: atomicon
ChargeTime: 540
Description: Atom Bomb
LongDesc: Launches a nuclear missile at a target location.
BeginChargeSound: aprep1.aud
EndChargeSound: aready1.aud
SelectTargetSound: slcttgt1.aud
LaunchSound: alaunch1.aud
MissileWeapon: atomic
SpawnOffset: 10,0
CanPowerDown:
RequiresPower:
SupportPowerChargeBar:
GAP:
Inherits: ^Building
RequiresPower:
CanPowerDown:
Valued:
Cost: 1000
Tooltip:
Name: Gap Generator
Description: Regenerates the shroud nearby, \nobscuring the area.\n Unarmed
Buildable:
Queue: Defense
BuildPaletteOrder: 100
Prerequisites: atek
Owner: allies
Building:
Power: -60
Footprint: _ x
Dimensions: 1,2
Health:
HP: 1000
Armor:
Type: Wood
RevealsShroud:
Range: 6
CreatesShroud:
Range: 6
IronCurtainable:
RenderShroudCircle:
SPEN:
Inherits: ^Building
InfiltrateForSupportPower:
Proxy: powerproxy.sonarpulse
Valued:
Cost: 800
Tooltip:
Name: Sub Pen
Description: Produces and repairs submarines and \ntransports
Buildable:
Queue: Building
BuildPaletteOrder: 30
Prerequisites: anypower
Owner: soviet
Hotkey: y
TargetableBuilding:
TargetTypes: Ground, Water
Building:
Power: -30
Footprint: xxx xxx xxx
Dimensions: 3,3
Adjacent: 8
TerrainTypes: Water
-GivesBuildableArea:
Health:
HP: 1000
Armor:
Type: Light
RevealsShroud:
Range: 4
Exit@1:
SpawnOffset: 0,-5
Facing: 96
ExitCell: -1,2
Exit@2:
SpawnOffset: 0,-5
Facing: 160
ExitCell: 3,2
Exit@3:
SpawnOffset: 0,0
Facing: 32
ExitCell: 0,0
Exit@4:
SpawnOffset: 0,0
Facing: 224
ExitCell: 2,0
Production:
Produces: Ship
PrimaryBuilding:
IronCurtainable:
-EmitInfantryOnSell:
RepairsUnits:
RallyPoint:
ProductionBar:
SYRD:
Inherits: ^Building
InfiltrateForSupportPower:
Proxy: powerproxy.sonarpulse
Buildable:
Queue: Building
BuildPaletteOrder: 40
Prerequisites: anypower
Owner: allies
Hotkey: y
Valued:
Cost: 1000
Tooltip:
Name: Shipyard
Description: Produces and repairs ships
TargetableBuilding:
TargetTypes: Ground, Water
Building:
Power: -30
Footprint: xxx xxx xxx
Dimensions: 3,3
Adjacent: 8
TerrainTypes: Water
-GivesBuildableArea:
Health:
HP: 1000
Armor:
Type: Light
RevealsShroud:
Range: 4
Exit@1:
SpawnOffset: -24,24
Facing: 160
ExitCell: 0,2
Exit@2:
SpawnOffset: 24,24
Facing: 224
ExitCell: 2,2
Exit@3:
SpawnOffset: -24,-24
Facing: 96
ExitCell: 0,0
Exit@4:
SpawnOffset: 24,-24
Facing: 32
ExitCell: 2,0
Production:
Produces: Ship
PrimaryBuilding:
IronCurtainable:
-EmitInfantryOnSell:
RepairsUnits:
RallyPoint:
ProductionBar:
IRON:
CanPowerDown:
Inherits: ^Building
RequiresPower:
Buildable:
Queue: Defense
BuildPaletteOrder: 120
Prerequisites: stek
Owner: soviet
Hotkey: c
Valued:
Cost: 1500
Tooltip:
Name: Iron Curtain
Description: Makes a group of units invulnerable for a \nshort time.\n Special Ability: Invulnerability
Building:
Power: -200
Footprint: xx xx
Dimensions: 2,2
Health:
HP: 1000
Armor:
Type: Wood
RevealsShroud:
Range: 10
Bib:
IronCurtainable:
IronCurtainPower:
Image: infxicon
ChargeTime: 120
Description: Invulnerability
LongDesc: Makes a group of units invulnerable\nfor 15 seconds.
Duration: 15
SelectTargetSound: slcttgt1.aud
BeginChargeSound: ironchg1.aud
EndChargeSound: ironrdy1.aud
SupportPowerChargeBar:
PDOX:
Inherits: ^Building
RequiresPower:
CanPowerDown:
Buildable:
Queue: Defense
BuildPaletteOrder: 120
Prerequisites: atek
Owner: allies
Hotkey: o
Valued:
Cost: 1500
Tooltip:
Name: Chronosphere
Description: Teleports a unit from one place \nto another, for a limited time.\n Special Ability: Chronoshift
Building:
Power: -200
Footprint: xx xx
Dimensions: 2,2
Health:
HP: 1000
Armor:
Type: Wood
RevealsShroud:
Range: 10
Bib:
IronCurtainable:
ChronoshiftPower:
Image: warpicon
ChargeTime: 120
Description: Chronoshift
LongDesc: Teleport a group of vehicles across\nthe map for 30 seconds.
SelectTargetSound: slcttgt1.aud
BeginChargeSound: chrochr1.aud
EndChargeSound: chrordy1.aud
Duration: 30
KillCargo: yes
SupportPowerChargeBar:
-AcceptsSupplies:
TSLA:
Inherits: ^Building
RequiresPower:
CanPowerDown:
Buildable:
Queue: Defense
BuildPaletteOrder: 70
Prerequisites: weap
Owner: soviet
Hotkey: u
Valued:
Cost: 1500
Tooltip:
Name: Tesla Coil
Description: Advanced base defense. Requires power\nto operate.\n Strong vs Tanks, Infantry\n Weak vs Aircraft
Building:
Power: -150
Footprint: _ x
Dimensions: 1,2
-GivesBuildableArea:
Health:
HP: 400
Armor:
Type: Heavy
RevealsShroud:
Range: 8
RenderBuildingCharge:
Armament:
Weapon: TeslaZap
LocalOffset: 0,0,0,-10,0
AttackTesla:
ReloadTime: 120
AutoTarget:
IronCurtainable:
-RenderBuilding:
RenderRangeCircle:
-AcceptsSupplies:
DrawLineToTarget:
AGUN:
Inherits: ^Building
RequiresPower:
CanPowerDown:
Buildable:
Queue: Defense
BuildPaletteOrder: 50
Prerequisites: dome
Owner: allies
Hotkey: g
Valued:
Cost: 800
Tooltip:
Name: AA Gun
Description: Anti-Air base defense.\n Strong vs Aircraft\n Weak vs Infantry, Tanks
Building:
Power: -50
Footprint: _ x
Dimensions: 1,2
-GivesBuildableArea:
Health:
HP: 400
Armor:
Type: Heavy
RevealsShroud:
Range: 6
Turreted:
ROT: 15
InitialFacing: 224
RenderBuildingTurreted:
Armament@PRIMARY:
Weapon: ZSU-23
Armament@SECONDARY:
Weapon: ZSU-23
AttackTurreted:
AutoTarget:
IronCurtainable:
-RenderBuilding:
RenderRangeCircle:
RangeCircleType: aa
-AcceptsSupplies:
DrawLineToTarget:
DOME:
RequiresPower:
CanPowerDown:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 60
Prerequisites: proc
Owner: allies,soviet
Hotkey: r
Valued:
Cost: 1600
Tooltip:
Name: Radar Dome
Description: Provides an overview of the battlefield.\n Requires power to operate.
Building:
Power: -40
Footprint: xx xx
Dimensions: 2,2
Health:
HP: 1000
Armor:
Type: Wood
RevealsShroud:
Range: 10
Bib:
ProvidesRadar:
IronCurtainable:
InfiltrateForExploration:
PBOX:
Inherits: ^Building
Tooltip:
Name: Pillbox (Unarmed)
Building:
Power: -15
-GivesBuildableArea:
Valued:
Cost: 400
Health:
HP: 400
Armor:
Type: Heavy
RevealsShroud:
Range: 6
IronCurtainable:
-AcceptsSupplies:
Turreted:
ROT: 255
Cargo:
Types: Infantry
MaxWeight: 1
PipCount: 1
-EmitInfantryOnSell:
# EmitCargoOnSell:
DrawLineToTarget:
TransformOnPassenger@e1:
PassengerTypes: e1
OnEnter: pbox.e1
OnExit: pbox
SkipMakeAnims: true
# TransformOnPassenger@e2:
# PassengerTypes: e2
# OnEnter: pbox.e2
# OnExit: pbox
# SkipMakeAnims: true
TransformOnPassenger@e3:
PassengerTypes: e3
OnEnter: pbox.e3
OnExit: pbox
SkipMakeAnims: true
TransformOnPassenger@e4:
PassengerTypes: e4
OnEnter: pbox.e4
OnExit: pbox
SkipMakeAnims: true
TransformOnPassenger@e7:
PassengerTypes: e7
OnEnter: pbox.e7
OnExit: pbox
SkipMakeAnims: true
TransformOnPassenger@SHOK:
PassengerTypes: shok
OnEnter: pbox.shok
OnExit: pbox
SkipMakeAnims: true
TransformOnPassenger@Sniper:
PassengerTypes: sniper
OnEnter: pbox.sniper
OnExit: pbox
SkipMakeAnims: true
PBOX.E1:
Inherits: PBOX
Buildable:
Queue: Defense
BuildPaletteOrder: 20
Prerequisites: tent
Owner: allies
Hotkey: p
Tooltip:
Name: Pillbox (Guns)
Description: Basic defensive structure.\n Strong vs Infantry, Light Vehicles\n Weak vs Tanks, Aircraft
Icon: PBOXICON
RenderBuilding:
Image: PBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: Vulcan
LocalOffset: 0,-11,0,0,0
AttackTurreted:
WithMuzzleFlash:
Cargo:
InitialUnits: e1
#PBOX.E2:
# Inherits: PBOX
# Tooltip:
# Name: Pillbox (Grenades)
# RenderBuilding:
# Image: PBOX
PBOX.E3:
Inherits: PBOX
Tooltip:
Name: Pillbox (Rockets)
RenderBuilding:
Image: PBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: Dragon
LocalOffset: 0,-11,0,0,0
AttackTurreted:
PBOX.E4:
Inherits: PBOX
Tooltip:
Name: Pillbox (Flamethrower)
RenderBuilding:
Image: PBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: Flamer
LocalOffset: 0,-11,0,0,0
AttackTurreted:
PBOX.E7:
Inherits: PBOX
Tooltip:
Name: Pillbox (Tanya)
RenderBuilding:
Image: PBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: Colt45
LocalOffset: 0,-11,0,0,0
AttackTurreted:
PBOX.SHOK:
Inherits: PBOX
Tooltip:
Name: Pillbox (Tesla)
RenderBuilding:
Image: PBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: PortaTesla
LocalOffset: 0,-11,0,0,0
AttackTurreted:
PBOX.SNIPER:
Inherits: PBOX
Tooltip:
Name: Pillbox (Sniper)
RenderBuilding:
Image: PBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: Sniper
LocalOffset: 0,-11,0,0,0
AttackTurreted:
HBOX:
Inherits: ^Building
Tooltip:
Name: Camo Pillbox (Unarmed)
Building:
Power: -15
-GivesBuildableArea:
Valued:
Cost: 600
Health:
HP: 600
Armor:
Type: Heavy
RevealsShroud:
Range: 6
Cloak:
InitialDelay: 125
CloakDelay: 60
CloakSound: appear1.aud
UncloakSound: appear1.aud
IronCurtainable:
-AcceptsSupplies:
Turreted:
ROT: 255
Cargo:
Types: Infantry
MaxWeight: 1
PipCount: 1
-EmitInfantryOnSell:
# EmitCargoOnSell:
DrawLineToTarget:
TransformOnPassenger@e1:
PassengerTypes: e1
OnEnter: HBOX.e1
OnExit: HBOX
SkipMakeAnims: true
# TransformOnPassenger@e2:
# PassengerTypes: e2
# OnEnter: HBOX.e2
# OnExit: HBOX
# SkipMakeAnims: true
TransformOnPassenger@e3:
PassengerTypes: e3
OnEnter: HBOX.e3
OnExit: HBOX
SkipMakeAnims: true
TransformOnPassenger@e4:
PassengerTypes: e4
OnEnter: HBOX.e4
OnExit: HBOX
SkipMakeAnims: true
TransformOnPassenger@e7:
PassengerTypes: e7
OnEnter: HBOX.e7
OnExit: HBOX
SkipMakeAnims: true
TransformOnPassenger@SHOK:
PassengerTypes: shok
OnEnter: HBOX.shok
OnExit: HBOX
SkipMakeAnims: true
TransformOnPassenger@Sniper:
PassengerTypes: sniper
OnEnter: HBOX.sniper
OnExit: HBOX
SkipMakeAnims: true
HBOX.E1:
Inherits: HBOX
Buildable:
Queue: Defense
BuildPaletteOrder: 20
Prerequisites: tent
Owner: allies
Hotkey: p
Tooltip:
Name: Camo Pillbox (Guns)
Description: Hidden defensive structure.\n Strong vs Infantry, Light Vehicles\n Weak vs Tanks, Aircraft
Icon: HBOXICON
RenderBuilding:
Image: HBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: Vulcan
LocalOffset: 0,-11,0,0,0
AttackTurreted:
WithMuzzleFlash:
Cargo:
InitialUnits: e1
#HBOX.E2:
# Inherits: HBOX
# Tooltip:
# Name: Camo Pillbox (Grenades)
# RenderBuilding:
# Image: HBOX
HBOX.E3:
Inherits: HBOX
Tooltip:
Name: Camo Pillbox (Rockets)
RenderBuilding:
Image: HBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: Dragon
LocalOffset: 0,-11,0,0,0
AttackTurreted:
HBOX.E4:
Inherits: HBOX
Tooltip:
Name: Camo Pillbox (Flamethrower)
RenderBuilding:
Image: HBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: Flamer
LocalOffset: 0,-11,0,0,0
AttackTurreted:
HBOX.E7:
Inherits: HBOX
Tooltip:
Name: Camo Pillbox (Tanya)
RenderBuilding:
Image: HBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: Colt45
LocalOffset: 0,-11,0,0,0
AttackTurreted:
HBOX.SHOK:
Inherits: HBOX
Tooltip:
Name: Camo Pillbox (Tesla)
RenderBuilding:
Image: HBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: PortaTesla
LocalOffset: 0,-11,0,0,0
AttackTurreted:
HBOX.SNIPER:
Inherits: HBOX
Tooltip:
Name: Camo Pillbox (Sniper)
RenderBuilding:
Image: HBOX
RenderRangeCircle:
AutoTarget:
Armament:
Weapon: Sniper
LocalOffset: 0,-11,0,0,0
AttackTurreted:
GUN:
Inherits: ^Building
Buildable:
Queue: Defense
BuildPaletteOrder: 40
Prerequisites: tent
Owner: allies
Hotkey: t
Valued:
Cost: 600
Tooltip:
Name: Turret
Description: Anti-Armor base defense.\n Strong vs Tanks\n Weak vs Infantry, Aircraft
Building:
Power: -40
-GivesBuildableArea:
Health:
HP: 400
Armor:
Type: Heavy
RevealsShroud:
Range: 7
Turreted:
ROT: 12
InitialFacing: 50
RenderBuildingTurreted:
Armament:
Weapon: TurretGun
AttackTurreted:
AutoTarget:
IronCurtainable:
-RenderBuilding:
RenderRangeCircle:
-AcceptsSupplies:
DrawLineToTarget:
FTUR:
Inherits: ^Building
Buildable:
Queue: Defense
BuildPaletteOrder: 20
Prerequisites: barr
Owner: soviet
Hotkey: t
Valued:
Cost: 600
Tooltip:
Name: Flame Tower
Description: Anti-Infantry base defense.\n Strong vs Infantry\n Weak vs Aircraft
Building:
Power: -20
-GivesBuildableArea:
Health:
HP: 400
Armor:
Type: Heavy
RevealsShroud:
Range: 6
Turreted:
ROT: 255
Offset: 0,0,0,-2
Armament:
Weapon: FireballLauncher
LocalOffset: 0,-12,0,0,0
AttackTurreted:
AutoTarget:
IronCurtainable:
RenderRangeCircle:
-AcceptsSupplies:
DrawLineToTarget:
SAM:
Inherits: ^Building
Buildable:
Queue: Defense
BuildPaletteOrder: 90
Prerequisites: dome
Owner: soviet
Hotkey: y
Valued:
Cost: 750
Tooltip:
Name: SAM Site
Description: Anti-Air base defense.\n Strong vs Aircraft\n Weak vs Infantry, Tanks
Building:
Power: -20
Footprint: xx
Dimensions: 2,1
-GivesBuildableArea:
Health:
HP: 400
Armor:
Type: Heavy
RevealsShroud:
Range: 5
Turreted:
ROT: 30
InitialFacing: 0
RenderBuildingTurreted:
Armament:
Weapon: Nike
AttackTurreted:
WithMuzzleFlash:
AutoTarget:
IronCurtainable:
-RenderBuilding:
RenderRangeCircle:
RangeCircleType: aa
RequiresPower:
CanPowerDown:
-AcceptsSupplies:
DrawLineToTarget:
ATEK:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 100
Prerequisites: weap,dome
Owner: allies
Hotkey: t
Valued:
Cost: 1500
Tooltip:
Name: Allied Tech Center
Description: Provides Allied advanced technologies.\n Special Ability: GPS Satellite
ProvidesCustomPrerequisite:
Prerequisite: techcenter
Building:
Power: -200
Footprint: xx xx
Dimensions: 2,2
Health:
HP: 400
Armor:
Type: Wood
RevealsShroud:
Range: 10
Bib:
IronCurtainable:
GpsPower:
Image: gpssicon
OneShot: yes
ChargeTime: 480
Description: GPS Satellite
LongDesc: Reveals the entire map
RevealDelay: 15
LaunchSound: satlnch1.aud
SupportPowerChargeBar:
WEAP:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 50
Prerequisites: proc
Owner: soviet,allies
Hotkey: w
Valued:
Cost: 2000
Tooltip:
Name: War Factory
Description: Produces tanks & light vehicles.
Building:
Power: -30
Footprint: xxx xxx
Dimensions: 3,2
Health:
HP: 1500
Armor:
Type: Wood
RevealsShroud:
Range: 4
Bib:
-RenderBuilding:
RenderBuildingWarFactory:
RallyPoint:
Exit@1:
SpawnOffset: 5,0
ExitCell: 1,1
Production:
Produces: Vehicle
PrimaryBuilding:
IronCurtainable:
ProductionBar:
FACT:
Inherits: ^Building
Building:
Power: 0
Footprint: xxx xxx xxx
Dimensions: 3,3
Buildable:
Queue: Building
BuildPaletteOrder: 1000
Owner: None
Health:
HP: 1500
Armor:
Type: Wood
RevealsShroud:
Range: 5
Bib:
Production:
Produces: Building,Defense
IronCurtainable:
Valued:
Cost: 2500
Tooltip:
Name: Construction Yard
Description: Builds base structures.
CustomSellValue:
Value: 2500
BaseBuilding:
Transforms:
IntoActor: mcv
Offset:1,1
Facing: 96
ProductionBar:
-Sellable:
PROC:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 10
Prerequisites: anypower
Owner: allies,soviet
Hotkey: e
Valued:
Cost: 1400
Tooltip:
Name: Ore Refinery
Description: Converts Ore and Gems into money
Building:
Power: -30
Footprint: _x_ xxx x==
Dimensions: 3,3
Health:
HP: 900
Armor:
Type: Wood
RevealsShroud:
Range: 6
Bib:
OreRefinery:
StoresOre:
PipCount: 17
Capacity: 2000
IronCurtainable:
DrawLineToTarget:
CustomSellValue:
Value: 600
FreeActor:
Actor: HARV
InitialActivity: FindResources
SpawnOffset: 1,2
Facing: 64
InfiltrateForCash:
Percentage: 50
Minimum: 500
SoundToVictim: credit1.aud
SILO:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 40
Prerequisites: proc
Owner: allies,soviet
Hotkey: o
Valued:
Cost: 150
Tooltip:
Name: Silo
Description: Stores excess harvested Ore
Building:
Power: -10
-GivesBuildableArea:
Health:
HP: 300
Armor:
Type: Wood
RevealsShroud:
Range: 4
RenderBuildingSilo:
StoresOre:
PipCount: 5
Capacity: 1500
IronCurtainable:
-RenderBuilding:
-EmitInfantryOnSell:
HPAD:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 90
Prerequisites: dome
Owner: allies
Hotkey: i
Valued:
Cost: 500
Tooltip:
Name: Helipad
Description: Produces and reloads helicopters
Building:
Power: -10
Footprint: xx xx
Dimensions: 2,2
Health:
HP: 800
Armor:
Type: Wood
RevealsShroud:
Range: 5
Bib:
Exit@1:
SpawnOffset: 0,-6
ExitCell: 0,0
Production:
Produces: Plane
BelowUnits:
Reservable:
IronCurtainable:
ProductionBar:
PrimaryBuilding:
AFLD:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 50
Prerequisites: dome
Owner: soviet
Hotkey: g
Valued:
Cost: 500
Tooltip:
Name: Airfield
Description: Provides radar and off-map support\n Special Ability: Paratroopers\n Special Ability: Spy Plane
Building:
Power: -20
Footprint: xxx xxx
Dimensions: 3,2
Health:
HP: 1000
Armor:
Type: Wood
RevealsShroud:
Range: 7
Exit@1:
SpawnOffset: 0,4
ExitCell: 1,1
Facing:192
Production:
Produces: Plane
BelowUnits:
Reservable:
IronCurtainable:
SpyPlanePower:
Image: smigicon
ChargeTime: 180
Description: Spy Plane
LongDesc: Reveals an area of the map.
SelectTargetSound: slcttgt1.aud
EndChargeSound: spypln1.aud
ParatroopersPower:
Image: pinficon
ChargeTime: 360
Description: Paratroopers
LongDesc: A Badger drops a squad of Riflemen \nanywhere on the map
Prerequisites: AFLD
DropItems: E1,E1,E1,E3,E3
SelectTargetSound: slcttgt1.aud
ProductionBar:
SupportPowerChargeBar:
PrimaryBuilding:
POWR:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 0
Owner: allies,soviet
Hotkey: p
Valued:
Cost: 300
Tooltip:
Name: Power Plant
Description: Provides power for other structures
ProvidesCustomPrerequisite:
Prerequisite: anypower
Building:
Power: 100
Footprint: xx xx
Dimensions: 2,2
Health:
HP: 400
Armor:
Type: Wood
RevealsShroud:
Range: 4
Bib:
IronCurtainable:
APWR:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 20
Prerequisites: dome
Owner: allies,soviet
Hotkey: l
Valued:
Cost: 500
Tooltip:
Name: Advanced Power Plant
Description: Provides more power, cheaper than the \nstandard Power Plant
ProvidesCustomPrerequisite:
Prerequisite: anypower
Building:
Power: 200
Footprint: ___ xxx xxx
Dimensions: 3,3
Health:
HP: 700
Armor:
Type: Wood
RevealsShroud:
Range: 4
Bib:
IronCurtainable:
STEK:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 60
Prerequisites: weap,dome
Owner: soviet
Hotkey: t
Valued:
Cost: 1500
Tooltip:
Name: Soviet Tech Center
Description: Provides Soviet advanced technologies
ProvidesCustomPrerequisite:
Prerequisite: techcenter
Building:
Power: -100
Footprint: xxx xxx
Dimensions: 3,2
Health:
HP: 600
Armor:
Type: Wood
RevealsShroud:
Range: 4
Bib:
IronCurtainable:
BARR:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 30
Prerequisites: anypower
Owner: soviet
Hotkey: b
Valued:
Cost: 400
Tooltip:
Name: Soviet Barracks
Description: Produces infantry
Building:
Power: -20
Footprint: xx xx
Dimensions: 2,2
Health:
HP: 800
Armor:
Type: Wood
RevealsShroud:
Range: 5
Bib:
RallyPoint:
Exit@1:
SpawnOffset: -4,19
ExitCell: 0,2
Exit@2:
SpawnOffset: -17,15
ExitCell: 0,2
Production:
Produces: Infantry
PrimaryBuilding:
IronCurtainable:
ProductionBar:
TENT:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 30
Prerequisites: anypower
Owner: allies
Hotkey: b
Valued:
Cost: 400
Tooltip:
Name: Allied Barracks
Description: Produces infantry
Building:
Power: -20
Footprint: xx xx
Dimensions: 2,2
Health:
HP: 800
Armor:
Type: Wood
RevealsShroud:
Range: 5
Bib:
RallyPoint:
Exit@1:
SpawnOffset: -1,19
ExitCell: 0,2
Exit@2:
SpawnOffset: -17,15
ExitCell: 0,2
Production:
Produces: Infantry
PrimaryBuilding:
IronCurtainable:
ProductionBar:
KENN:
Inherits: ^Building
Tooltip:
Name: Kennel
Building:
Power: -10
-GivesBuildableArea:
Health:
HP: 300
Armor:
Type: Wood
RevealsShroud:
Range: 4
IronCurtainable:
-EmitInfantryOnSell:
-AcceptsSupplies:
FIX:
Inherits: ^Building
Buildable:
Queue: Building
BuildPaletteOrder: 30
Prerequisites: weap
Owner: allies,soviet
Hotkey: d
Valued:
Cost: 1200
Tooltip:
Name: Service Depot
Description: Repairs vehicles, reloads minelayers, and \nallows the construction of additional bases.
Building:
Power: -30
Footprint: _x_ xxx _x_
Dimensions: 3,3
Health:
HP: 800
Armor:
Type: Wood
RevealsShroud:
Range: 5
BelowUnits:
Reservable:
RallyPoint:
IronCurtainable:
RepairsUnits:
Interval: 10
FACF:
Inherits: ^Building
# Buildable:
# BuildPaletteOrder: 900
# Owner: allies
# Cost: 50
# Description: Fake Construction Yard
# LongDesc: Looks like a Construction Yard.
# Hotkey: c
Building:
Power: -2
Footprint: xxx xxx xxx
Dimensions: 3,3
-GivesBuildableArea:
Health:
HP: 30
RevealsShroud:
Range: 4
Bib:
RenderBuilding:
Image: FACT
Fake:
IronCurtainable:
-EmitInfantryOnSell:
WEAF:
Inherits: ^Building
# Buildable:
# BuildPaletteOrder: 900
# Prerequisites: proc
# Owner: allies
# Cost: 50
# Description: Fake War Factory
# LongDesc: Looks like a War Factory.
# Hotkey: x
Building:
Power: -2
Footprint: xxx xxx
Dimensions: 3,2
-GivesBuildableArea:
Health:
HP: 30
RevealsShroud:
Range: 4
Bib:
-RenderBuilding:
RenderBuildingWarFactory:
Image: WEAP
Fake:
IronCurtainable:
-EmitInfantryOnSell:
SYRF:
Inherits: ^Building
Valued:
Cost: 50
Tooltip:
Name: Fake Shipyard
# Buildable:
# BuildPaletteOrder: 900
# Prerequisites: anypower
# Owner: allies
# Cost: 50
# Description: Fake Shipyard
# LongDesc: Looks like a Shipyard
# Hotkey: z
TargetableBuilding:
TargetTypes: Ground, Water
Building:
Power: -2
Footprint: xxx xxx xxx
Dimensions: 3,3
Adjacent: 8
TerrainTypes: Water
-GivesBuildableArea:
Health:
HP: 30
RevealsShroud:
Range: 4
RenderBuilding:
Image: SYRD
Fake:
-EmitInfantryOnSell:
SPEF:
Inherits: ^Building
TargetableBuilding:
TargetTypes: Ground, Water
Building:
Power: -2
Footprint: xxx xxx xxx
Dimensions: 3,3
Adjacent: 8
TerrainTypes: Water
-GivesBuildableArea:
Health:
HP: 30
RevealsShroud:
Range: 4
RenderBuilding:
Image: SPEN
Fake:
-EmitInfantryOnSell:
DOMF:
Inherits: ^Building
Valued:
Cost: 50
Tooltip:
Name: Fake Radar Dome
# Buildable:
# BuildPaletteOrder: 900
# Prerequisites: proc
# Owner: allies
# Cost: 50
# Description: Fake Radar Dome
# LongDesc: Looks like a Radar Dome
# Hotkey: v
Building:
Power: -2
Footprint: xx xx
Dimensions: 2,2
-GivesBuildableArea:
Health:
HP: 30
RevealsShroud:
Range: 4
Bib:
RenderBuilding:
Image: DOME
Fake:
-EmitInfantryOnSell:
SBAG:
Inherits: ^Wall
Buildable:
Queue: Defense
BuildPaletteOrder: 1000
Prerequisites: fact
Owner: allies
Hotkey: b
Valued:
Cost: 25
CustomSellValue:
Value: 0
Tooltip:
Name: Sandbag Wall
Description: Stops infantry and blocks enemy fire.\nCan be crushed by tanks.
Health:
HP: 300
Armor:
Type: Wood
FENC:
Inherits: ^Wall
Buildable:
Queue: Defense
BuildPaletteOrder: 1000
Prerequisites: fact
Owner: soviet
Hotkey: n
Valued:
Cost: 25
CustomSellValue:
Value: 0
Tooltip:
Name: Wire Fence
Description: Stops infantry and blocks enemy fire.\nCan be crushed by tanks.
Health:
HP: 300
Armor:
Type: Wood
BRIK:
Inherits: ^Wall
Buildable:
Queue: Defense
BuildPaletteOrder: 1000
Prerequisites: fact
Owner: allies,soviet
Hotkey: w
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
CYCL:
Inherits: ^Wall
Health:
HP: 100
Armor:
Type: Wood
BARB:
Inherits: ^Wall
Health:
HP: 100
Armor:
Type: Wood
WOOD:
Inherits: ^Wall
Health:
HP: 100
Armor:
Type: Wood
# custom prerequisites:
BARRACKS:
Tooltip:
Name: Infantry Production
Description: Infantry Production
VEHICLEPRODUCTION:
Tooltip:
Name: Vehicle Production
Description: Vehicle Production
TECHCENTER:
Tooltip:
Name: Tech Center
Description: Tech Center
ANYPOWER:
Tooltip:
Name: Power Plant
Description: Power Plant