1718 lines
37 KiB
YAML
1718 lines
37 KiB
YAML
MSLO:
|
|
Inherits: ^ScienceBuilding
|
|
Valued:
|
|
Cost: 2500
|
|
Tooltip:
|
|
Name: Missile Silo
|
|
Description: Provides an atomic bomb.\nRequires power to operate.\n Special Ability: Atom Bomb\nMaximum 1 can be built.
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 140
|
|
Prerequisites: techcenter, ~techlevel.unrestricted
|
|
BuildLimit: 1
|
|
Building:
|
|
Footprint: xx
|
|
Dimensions: 2,1
|
|
Health:
|
|
HP: 1000
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 5c0
|
|
NukePower:
|
|
Cursor: nuke
|
|
Icon: abomb
|
|
ChargeTime: 540
|
|
Description: Atom Bomb
|
|
LongDesc: Launches a devastating atomic bomb\nat a target location.
|
|
BeginChargeSound: aprep1.aud
|
|
EndChargeSound: aready1.aud
|
|
SelectTargetSound: slcttgt1.aud
|
|
InsufficientPowerSound: nopowr1.aud
|
|
IncomingSound: alaunch1.aud
|
|
LaunchSound:
|
|
MissileWeapon: atomic
|
|
SpawnOffset: 0,427,0
|
|
DisplayTimer: True
|
|
DisplayBeacon: True
|
|
DisplayRadarPing: True
|
|
BeaconPoster: atomicon
|
|
CameraActor: camera
|
|
FlashType: Nuke
|
|
CanPowerDown:
|
|
PowerupSound: EnablePower
|
|
PowerdownSound: DisablePower
|
|
RequiresPower:
|
|
DisabledOverlay:
|
|
SupportPowerChargeBar:
|
|
Power:
|
|
Amount: -150
|
|
MustBeDestroyed:
|
|
RequiredForShortGame: false
|
|
|
|
GAP:
|
|
Inherits: ^ScienceBuilding
|
|
Valued:
|
|
Cost: 800
|
|
Tooltip:
|
|
Name: Gap Generator
|
|
Description: Obscures the enemy's view with shroud.\nRequires power to operate.
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 110
|
|
Prerequisites: atek, ~structures.allies, ~techlevel.unrestricted
|
|
Building:
|
|
Footprint: _ x
|
|
Dimensions: 1,2
|
|
Selectable:
|
|
Bounds: 24,28,0,12
|
|
SelectionDecorations:
|
|
VisualBounds: 24,40,0,0
|
|
RequiresPower:
|
|
CanPowerDown:
|
|
DisabledOverlay:
|
|
WithSpriteBody:
|
|
PauseAnimationWhenDisabled: true
|
|
Health:
|
|
HP: 1000
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 6c0
|
|
Bib:
|
|
HasMinibib: Yes
|
|
CreatesShroud:
|
|
Range: 6c0
|
|
RenderShroudCircle:
|
|
Power:
|
|
Amount: -60
|
|
MustBeDestroyed:
|
|
RequiredForShortGame: false
|
|
WithBuildingExplosion:
|
|
Sequences: building, building_napalm, large_explosion, self_destruct
|
|
|
|
SPEN:
|
|
Inherits: ^Building
|
|
InfiltrateForSupportPower:
|
|
Proxy: powerproxy.sonarpulse
|
|
Valued:
|
|
Cost: 800
|
|
Tooltip:
|
|
Name: Sub Pen
|
|
Description: Produces and repairs\nsubmarines and transports.
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 50
|
|
Prerequisites: anypower, ~structures.soviet, ~techlevel.low
|
|
Targetable:
|
|
TargetTypes: Ground, Water, Structure, C4, DetonateAttack, SpyInfiltrate
|
|
Building:
|
|
Footprint: xxx xxx xxx
|
|
Dimensions: 3,3
|
|
Adjacent: 8
|
|
TerrainTypes: Water
|
|
-GivesBuildableArea:
|
|
Health:
|
|
HP: 1000
|
|
Armor:
|
|
Type: Light
|
|
RevealsShroud:
|
|
Range: 4c0
|
|
Exit@1:
|
|
SpawnOffset: 0,-213,0
|
|
Facing: 96
|
|
ExitCell: -1,2
|
|
Exit@2:
|
|
SpawnOffset: 0,-213,0
|
|
Facing: 160
|
|
ExitCell: 3,2
|
|
Exit@3:
|
|
SpawnOffset: 0,0,0
|
|
Facing: 32
|
|
ExitCell: 0,0
|
|
Exit@4:
|
|
SpawnOffset: 0,0,0
|
|
Facing: 224
|
|
ExitCell: 2,0
|
|
Production:
|
|
Produces: Ship, Submarine
|
|
PrimaryBuilding:
|
|
-EmitInfantryOnSell:
|
|
RepairsUnits:
|
|
FinishRepairingNotification: UnitRepaired
|
|
RallyPoint:
|
|
ProductionBar:
|
|
Power:
|
|
Amount: -30
|
|
ProvidesPrerequisite@soviet:
|
|
Factions: soviet, russia, ukraine
|
|
Prerequisite: ships.soviet
|
|
ProvidesPrerequisite@sovietvanilla:
|
|
Factions: soviet
|
|
Prerequisite: ships.sovietvanilla
|
|
ProvidesPrerequisite@russia:
|
|
Factions: russia
|
|
Prerequisite: ships.russia
|
|
ProvidesPrerequisite@ukraine:
|
|
Factions: ukraine
|
|
Prerequisite: ships.ukraine
|
|
ProvidesPrerequisite@sovietstructure:
|
|
RequiresPrerequisites: structures.soviet
|
|
Prerequisite: ships.soviet
|
|
ProvidesPrerequisite@sovietvanillastructure:
|
|
RequiresPrerequisites: structures.sovietvanilla
|
|
Prerequisite: ships.sovietvanilla
|
|
ProvidesPrerequisite@russianstructure:
|
|
RequiresPrerequisites: structures.russia
|
|
Prerequisite: ships.russia
|
|
ProvidesPrerequisite@ukrainianstructure:
|
|
RequiresPrerequisites: structures.ukraine
|
|
Prerequisite: ships.ukraine
|
|
ProvidesPrerequisite@buildingname:
|
|
EditorTilesetFilter:
|
|
ExcludeTilesets: INTERIOR
|
|
WithDecoration@primary:
|
|
RequiresSelection: true
|
|
Image: pips
|
|
Sequence: tag-primary
|
|
ReferencePoint: Top
|
|
ZOffset: 256
|
|
UpgradeTypes: primary
|
|
UpgradeMinEnabledLevel: 1
|
|
|
|
SYRD:
|
|
Inherits: ^Building
|
|
InfiltrateForSupportPower:
|
|
Proxy: powerproxy.sonarpulse
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 40
|
|
Prerequisites: anypower, ~structures.allies, ~techlevel.low
|
|
Valued:
|
|
Cost: 1000
|
|
Tooltip:
|
|
Name: Shipyard
|
|
Description: Produces and repairs ships\nand transports.
|
|
Targetable:
|
|
TargetTypes: Ground, Water, Structure, C4, DetonateAttack, SpyInfiltrate
|
|
Building:
|
|
Footprint: xxx xxx xxx
|
|
Dimensions: 3,3
|
|
Adjacent: 8
|
|
TerrainTypes: Water
|
|
-GivesBuildableArea:
|
|
Health:
|
|
HP: 1000
|
|
Armor:
|
|
Type: Light
|
|
RevealsShroud:
|
|
Range: 4c0
|
|
Exit@1:
|
|
SpawnOffset: -1024,1024,0
|
|
Facing: 160
|
|
ExitCell: 0,2
|
|
Exit@2:
|
|
SpawnOffset: 1024,1024,0
|
|
Facing: 224
|
|
ExitCell: 2,2
|
|
Exit@3:
|
|
SpawnOffset: -1024,-1024,0
|
|
Facing: 96
|
|
ExitCell: 0,0
|
|
Exit@4:
|
|
SpawnOffset: 1024,-1024,0
|
|
Facing: 32
|
|
ExitCell: 2,0
|
|
Production:
|
|
Produces: Ship, Boat
|
|
PrimaryBuilding:
|
|
-EmitInfantryOnSell:
|
|
RepairsUnits:
|
|
FinishRepairingNotification: UnitRepaired
|
|
RallyPoint:
|
|
ProductionBar:
|
|
Power:
|
|
Amount: -30
|
|
ProvidesPrerequisite@allies:
|
|
Factions: allies, england, france, germany
|
|
Prerequisite: ships.allies
|
|
ProvidesPrerequisite@alliesvanilla:
|
|
Factions: allies
|
|
Prerequisite: ships.alliesvanilla
|
|
ProvidesPrerequisite@england:
|
|
Factions: england
|
|
Prerequisite: ships.england
|
|
ProvidesPrerequisite@france:
|
|
Factions: france
|
|
Prerequisite: ships.france
|
|
ProvidesPrerequisite@germany:
|
|
Factions: germany
|
|
Prerequisite: ships.germany
|
|
ProvidesPrerequisite@alliedstructure:
|
|
RequiresPrerequisites: structures.allies
|
|
Prerequisite: ships.allies
|
|
ProvidesPrerequisite@alliedvanillastructure:
|
|
RequiresPrerequisites: structures.alliesvanilla
|
|
Prerequisite: ships.alliesvanilla
|
|
ProvidesPrerequisite@englishstructure:
|
|
RequiresPrerequisites: structures.england
|
|
Prerequisite: ships.england
|
|
ProvidesPrerequisite@frenchstructure:
|
|
RequiresPrerequisites: structures.france
|
|
Prerequisite: ships.france
|
|
ProvidesPrerequisite@germanstructure:
|
|
RequiresPrerequisites: structures.germany
|
|
Prerequisite: ships.germany
|
|
ProvidesPrerequisite@buildingname:
|
|
EditorTilesetFilter:
|
|
ExcludeTilesets: INTERIOR
|
|
WithDecoration@primary:
|
|
RequiresSelection: true
|
|
Image: pips
|
|
Sequence: tag-primary
|
|
ReferencePoint: Top
|
|
ZOffset: 256
|
|
UpgradeTypes: primary
|
|
UpgradeMinEnabledLevel: 1
|
|
|
|
IRON:
|
|
Inherits: ^ScienceBuilding
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 130
|
|
Prerequisites: stek, ~structures.soviet, ~techlevel.unrestricted
|
|
BuildLimit: 1
|
|
Valued:
|
|
Cost: 1500
|
|
Tooltip:
|
|
Name: Iron Curtain
|
|
Description: Makes a group of units invulnerable\nfor a short time.\nRequires power to operate.\n Special Ability: Invulnerability\nMaximum 1 can be built.
|
|
Building:
|
|
Footprint: xx
|
|
Dimensions: 2,1
|
|
RequiresPower:
|
|
CanPowerDown:
|
|
PowerupSound: EnablePower
|
|
PowerdownSound: DisablePower
|
|
DisabledOverlay:
|
|
Selectable:
|
|
Bounds: 48,28,0,2
|
|
SelectionDecorations:
|
|
VisualBounds: 50,50,0,-12
|
|
Health:
|
|
HP: 1000
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 10c0
|
|
Bib:
|
|
HasMinibib: Yes
|
|
GrantUpgradePower@IRONCURTAIN:
|
|
Icon: invuln
|
|
ChargeTime: 120
|
|
Description: Invulnerability
|
|
LongDesc: Makes a group of units invulnerable\nfor 20 seconds.
|
|
Duration: 500
|
|
SelectTargetSound: slcttgt1.aud
|
|
InsufficientPowerSound: nopowr1.aud
|
|
BeginChargeSound: ironchg1.aud
|
|
EndChargeSound: ironrdy1.aud
|
|
DisplayRadarPing: True
|
|
Upgrades: invulnerability
|
|
SupportPowerChargeBar:
|
|
Power:
|
|
Amount: -200
|
|
MustBeDestroyed:
|
|
RequiredForShortGame: false
|
|
|
|
PDOX:
|
|
Inherits: ^ScienceBuilding
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 120
|
|
Prerequisites: atek, ~structures.allies, ~techlevel.unrestricted
|
|
BuildLimit: 1
|
|
Valued:
|
|
Cost: 1500
|
|
Tooltip:
|
|
Name: Chronosphere
|
|
Description: Teleports a group of units across the\nmap for a short time.\nRequires power to operate.\n Special Ability: Chronoshift\nMaximum 1 can be built.
|
|
Building:
|
|
Footprint: xx xx
|
|
Dimensions: 2,2
|
|
RequiresPower:
|
|
CanPowerDown:
|
|
PowerupSound: EnablePower
|
|
PowerdownSound: DisablePower
|
|
DisabledOverlay:
|
|
Health:
|
|
HP: 1000
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 10c0
|
|
Bib:
|
|
HasMinibib: Yes
|
|
ProvidesPrerequisite@germany:
|
|
Factions: germany
|
|
Prerequisite: pdox.germany
|
|
ProvidesPrerequisite@germanstructure:
|
|
RequiresPrerequisites: structures.germany
|
|
Prerequisite: pdox.germany
|
|
ChronoshiftPower@chronoshift:
|
|
OrderName: Chronoshift
|
|
Prerequisites: !pdox.germany
|
|
Icon: chrono
|
|
ChargeTime: 120
|
|
Description: Chronoshift
|
|
LongDesc: Teleports a group of units across\nthe map for 20 seconds.
|
|
SelectTargetSound: slcttgt1.aud
|
|
InsufficientPowerSound: nopowr1.aud
|
|
BeginChargeSound: chrochr1.aud
|
|
EndChargeSound: chrordy1.aud
|
|
Duration: 20
|
|
KillCargo: yes
|
|
DisplayRadarPing: True
|
|
ChronoshiftPower@advancedchronoshift:
|
|
OrderName: AdvancedChronoshift
|
|
Prerequisites: pdox.germany
|
|
Icon: chrono
|
|
ChargeTime: 120
|
|
Description: Advanced Chronoshift
|
|
LongDesc: Teleports a large group of units across\nthe map for 20 seconds.
|
|
SelectTargetSound: slcttgt1.aud
|
|
InsufficientPowerSound: nopowr1.aud
|
|
BeginChargeSound: chrochr1.aud
|
|
EndChargeSound: chrordy1.aud
|
|
Duration: 20
|
|
KillCargo: yes
|
|
DisplayRadarPing: True
|
|
Range: 2
|
|
SupportPowerChargeBar:
|
|
-AcceptsSupplies:
|
|
Power:
|
|
Amount: -200
|
|
MustBeDestroyed:
|
|
RequiredForShortGame: false
|
|
ProvidesPrerequisite@buildingname:
|
|
|
|
TSLA:
|
|
Inherits: ^Defense
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 80
|
|
Prerequisites: weap, ~structures.soviet, ~techlevel.medium
|
|
Valued:
|
|
Cost: 1200
|
|
Tooltip:
|
|
Name: Tesla Coil
|
|
Description: Advanced base defense.\nRequires power to operate.\nCan detect cloaked units.\n Strong vs Vehicles, Infantry\n Weak vs Aircraft
|
|
Building:
|
|
Footprint: _ x
|
|
Dimensions: 1,2
|
|
RequiresPower:
|
|
Selectable:
|
|
Bounds: 24,24,0,16
|
|
SelectionDecorations:
|
|
VisualBounds: 24,36,0,4
|
|
CanPowerDown:
|
|
PowerupSound: EnablePower
|
|
PowerdownSound: DisablePower
|
|
DisabledOverlay:
|
|
Health:
|
|
HP: 400
|
|
Armor:
|
|
Type: Heavy
|
|
RevealsShroud:
|
|
Range: 8c0
|
|
Bib:
|
|
HasMinibib: Yes
|
|
WithChargeAnimation:
|
|
Armament:
|
|
Weapon: TeslaZap
|
|
LocalOffset: 0,0,427
|
|
AttackCharge:
|
|
ChargeAudio: tslachg2.aud
|
|
MaxCharges: 3
|
|
ReloadTime: 120
|
|
Power:
|
|
Amount: -100
|
|
DetectCloaked:
|
|
Range: 8c0
|
|
ProvidesPrerequisite@buildingname:
|
|
WithBuildingExplosion:
|
|
Sequences: building, building_napalm, large_explosion, self_destruct
|
|
|
|
AGUN:
|
|
Inherits: ^Defense
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 90
|
|
Prerequisites: dome, ~structures.allies, ~techlevel.medium
|
|
Valued:
|
|
Cost: 800
|
|
Tooltip:
|
|
Name: AA Gun
|
|
Description: Anti-Air base defense.\nRequires power to operate.\nCan detect cloaked units.\n Strong vs Aircraft\n Weak vs Ground units
|
|
Building:
|
|
Footprint: _ x
|
|
Dimensions: 1,2
|
|
Selectable:
|
|
Bounds: 24,28,0,16
|
|
SelectionDecorations:
|
|
VisualBounds: 24,36,0,12
|
|
RequiresPower:
|
|
CanPowerDown:
|
|
PowerupSound: EnablePower
|
|
PowerdownSound: DisablePower
|
|
DisabledOverlay:
|
|
Health:
|
|
HP: 400
|
|
Armor:
|
|
Type: Heavy
|
|
RevealsShroud:
|
|
Range: 6c0
|
|
Bib:
|
|
HasMinibib: Yes
|
|
Turreted:
|
|
ROT: 15
|
|
InitialFacing: 224
|
|
-WithSpriteBody:
|
|
WithTurretedSpriteBody:
|
|
Armament:
|
|
Weapon: ZSU-23
|
|
LocalOffset: 432,150,-30, 432,-150,-30
|
|
MuzzleSequence: muzzle
|
|
AttackTurreted:
|
|
WithMuzzleOverlay:
|
|
RenderRangeCircle:
|
|
RangeCircleType: aa
|
|
Power:
|
|
Amount: -50
|
|
DetectCloaked:
|
|
Range: 6c0
|
|
WithBuildingExplosion:
|
|
Sequences: building, building_napalm, large_explosion, self_destruct
|
|
|
|
DOME:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 90
|
|
Prerequisites: proc, ~techlevel.medium
|
|
Valued:
|
|
Cost: 1800
|
|
Tooltip:
|
|
Name: Radar Dome
|
|
Description: Provides an overview\nof the battlefield.\nCan detect cloaked units.\n Requires power to operate.
|
|
Building:
|
|
Footprint: xx xx
|
|
Dimensions: 2,2
|
|
Targetable:
|
|
TargetTypes: Ground, Structure, C4, DetonateAttack, SpyInfiltrate
|
|
RequiresPower:
|
|
CanPowerDown:
|
|
PowerupSound: EnablePower
|
|
PowerdownSound: DisablePower
|
|
DisabledOverlay:
|
|
Health:
|
|
HP: 1000
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 10c0
|
|
Bib:
|
|
ProvidesRadar:
|
|
InfiltrateForExploration:
|
|
DetectCloaked:
|
|
Range: 10c0
|
|
RenderDetectionCircle:
|
|
Power:
|
|
Amount: -40
|
|
ProvidesPrerequisite@buildingname:
|
|
|
|
PBOX:
|
|
Inherits: ^Defense
|
|
Tooltip:
|
|
Name: Pillbox
|
|
Description: Static defense with a fireport for a\ngarrisoned soldier.\nCan detect cloaked units.\n Strong vs Infantry, Light armor\n Weak vs Tanks, Aircraft
|
|
Building:
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 40
|
|
Prerequisites: tent, ~structures.allies, ~techlevel.low
|
|
Valued:
|
|
Cost: 400
|
|
Health:
|
|
HP: 400
|
|
Armor:
|
|
Type: Heavy
|
|
RevealsShroud:
|
|
Range: 6c0
|
|
Bib:
|
|
HasMinibib: Yes
|
|
Turreted:
|
|
ROT: 255
|
|
-QuantizeFacingsFromSequence:
|
|
BodyOrientation:
|
|
QuantizedFacings: 8
|
|
Cargo:
|
|
Types: Infantry
|
|
MaxWeight: 1
|
|
PipCount: 1
|
|
InitialUnits: e1
|
|
-EmitInfantryOnSell:
|
|
AttackGarrisoned:
|
|
Armaments: garrisoned
|
|
PortOffsets: 384,0,128, 224,-341,128, -224,-341,128, -384,0,128, -224,341,128, 224,341,128
|
|
PortYaws: 0, 176, 341, 512, 682, 853
|
|
PortCones: 86, 86, 86, 86, 86, 86
|
|
RenderRangeCircle:
|
|
FallbackRange: 6c0
|
|
Power:
|
|
Amount: -15
|
|
DetectCloaked:
|
|
Range: 6c0
|
|
WithBuildingExplosion:
|
|
Sequences: building, building_napalm, large_explosion, self_destruct
|
|
|
|
HBOX:
|
|
Inherits: ^Defense
|
|
Tooltip:
|
|
Name: Camo Pillbox
|
|
Description: Camouflaged static defense with a fireport\nfor a garrisoned soldier.\nCan detect cloaked units.\n Strong vs Infantry, Light armor\n Weak vs Tanks, Aircraft
|
|
Building:
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 50
|
|
Prerequisites: tent, ~structures.allies, ~techlevel.medium
|
|
Valued:
|
|
Cost: 600
|
|
Health:
|
|
HP: 600
|
|
Armor:
|
|
Type: Heavy
|
|
RevealsShroud:
|
|
Range: 6c0
|
|
Cloak:
|
|
InitialDelay: 125
|
|
CloakDelay: 60
|
|
IsPlayerPalette: true
|
|
Turreted:
|
|
ROT: 255
|
|
-QuantizeFacingsFromSequence:
|
|
BodyOrientation:
|
|
QuantizedFacings: 8
|
|
Cargo:
|
|
Types: Infantry
|
|
MaxWeight: 1
|
|
PipCount: 1
|
|
InitialUnits: e1
|
|
-EmitInfantryOnSell:
|
|
DetectCloaked:
|
|
Range: 6c0
|
|
RenderRangeCircle:
|
|
FallbackRange: 6c0
|
|
AttackGarrisoned:
|
|
Armaments: garrisoned
|
|
PortOffsets: 384,0,128, 224,-341,128, -224,-341,128, -384,0,128, -224,341,128, 224,341,128
|
|
PortYaws: 0, 176, 341, 512, 682, 853
|
|
PortCones: 86, 86, 86, 86, 86, 86
|
|
Power:
|
|
Amount: -15
|
|
-MustBeDestroyed:
|
|
WithBuildingExplosion:
|
|
Sequences: building, building_napalm, large_explosion, self_destruct
|
|
|
|
GUN:
|
|
Inherits: ^Defense
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 70
|
|
Prerequisites: tent, ~structures.allies, ~techlevel.medium
|
|
Valued:
|
|
Cost: 600
|
|
Tooltip:
|
|
Name: Turret
|
|
Description: Anti-Armor base defense.\nCan detect cloaked units.\n Strong vs Vehicles\n Weak vs Infantry, Aircraft
|
|
Building:
|
|
Health:
|
|
HP: 400
|
|
Armor:
|
|
Type: Heavy
|
|
RevealsShroud:
|
|
Range: 7c0
|
|
Bib:
|
|
HasMinibib: Yes
|
|
Turreted:
|
|
ROT: 12
|
|
InitialFacing: 50
|
|
-WithSpriteBody:
|
|
WithTurretedSpriteBody:
|
|
Armament:
|
|
Weapon: TurretGun
|
|
LocalOffset: 512,0,112
|
|
MuzzleSequence: muzzle
|
|
AttackTurreted:
|
|
WithMuzzleOverlay:
|
|
Power:
|
|
Amount: -40
|
|
DetectCloaked:
|
|
Range: 7c0
|
|
WithBuildingExplosion:
|
|
Sequences: building, building_napalm, large_explosion, self_destruct
|
|
|
|
FTUR:
|
|
Inherits: ^Defense
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 60
|
|
Prerequisites: barr, ~structures.soviet, ~techlevel.low
|
|
Valued:
|
|
Cost: 600
|
|
Tooltip:
|
|
Name: Flame Tower
|
|
Description: Anti-Infantry base defense.\nCan detect cloaked units.\n Strong vs Infantry, Light armor\n Weak vs Tanks, Aircraft
|
|
Building:
|
|
Health:
|
|
HP: 400
|
|
Armor:
|
|
Type: Heavy
|
|
RevealsShroud:
|
|
Range: 6c0
|
|
Bib:
|
|
HasMinibib: Yes
|
|
Turreted:
|
|
ROT: 255
|
|
Offset: 0,0,112
|
|
Armament:
|
|
Weapon: FireballLauncher
|
|
LocalOffset: 512,0,0
|
|
AttackTurreted:
|
|
-QuantizeFacingsFromSequence:
|
|
BodyOrientation:
|
|
QuantizedFacings: 8
|
|
Power:
|
|
Amount: -20
|
|
DetectCloaked:
|
|
Range: 6c0
|
|
ProvidesPrerequisite@buildingname:
|
|
WithBuildingExplosion:
|
|
Sequences: building, building_napalm, large_explosion, self_destruct
|
|
|
|
SAM:
|
|
Inherits: ^Defense
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 100
|
|
Prerequisites: dome, ~structures.soviet, ~techlevel.medium
|
|
Valued:
|
|
Cost: 750
|
|
Tooltip:
|
|
Name: SAM Site
|
|
Description: Anti-Air base defense.\nRequires power to operate.\nCan detect cloaked units.\n Strong vs Aircraft\n Weak vs Ground units
|
|
Building:
|
|
Footprint: xx
|
|
Dimensions: 2,1
|
|
RequiresPower:
|
|
CanPowerDown:
|
|
DisabledOverlay:
|
|
Health:
|
|
HP: 400
|
|
Armor:
|
|
Type: Heavy
|
|
RevealsShroud:
|
|
Range: 5c0
|
|
Bib:
|
|
HasMinibib: Yes
|
|
Turreted:
|
|
ROT: 30
|
|
InitialFacing: 0
|
|
-WithSpriteBody:
|
|
WithTurretedSpriteBody:
|
|
Armament:
|
|
Weapon: Nike
|
|
MuzzleSequence: muzzle
|
|
AttackTurreted:
|
|
WithMuzzleOverlay:
|
|
RenderRangeCircle:
|
|
RangeCircleType: aa
|
|
Power:
|
|
Amount: -40
|
|
DetectCloaked:
|
|
Range: 5c0
|
|
|
|
ATEK:
|
|
Inherits: ^ScienceBuilding
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 140
|
|
Prerequisites: weap, dome, ~structures.allies, ~techlevel.unrestricted
|
|
Valued:
|
|
Cost: 1500
|
|
Tooltip:
|
|
Name: Allied Tech Center
|
|
Description: Provides Allied advanced technologies.\n Special Ability: GPS Satellite
|
|
ProvidesPrerequisite:
|
|
Prerequisite: techcenter
|
|
Building:
|
|
Footprint: xx xx
|
|
Dimensions: 2,2
|
|
Health:
|
|
HP: 400
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 10c0
|
|
Bib:
|
|
GpsPower:
|
|
Icon: gps
|
|
OneShot: yes
|
|
ChargeTime: 480
|
|
Description: GPS Satellite
|
|
LongDesc: Reveals map terrain and provides tactical\ninformation.
|
|
RevealDelay: 15
|
|
LaunchSound: satlnch1.aud
|
|
DisplayTimer: True
|
|
SupportPowerChargeBar:
|
|
RequiresPower:
|
|
DisabledOverlay:
|
|
Power:
|
|
Amount: -200
|
|
ProvidesPrerequisite@buildingname:
|
|
|
|
WEAP:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 80
|
|
Prerequisites: proc, ~techlevel.low
|
|
Valued:
|
|
Cost: 2000
|
|
Tooltip:
|
|
Name: War Factory
|
|
Description: Produces vehicles.
|
|
Building:
|
|
Footprint: xxx xxx
|
|
Dimensions: 3,2
|
|
Health:
|
|
HP: 1500
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 4c0
|
|
Bib:
|
|
WithProductionDoorOverlay:
|
|
Sequence: build-top
|
|
RallyPoint:
|
|
Exit@1:
|
|
SpawnOffset: 213,-128,0
|
|
ExitCell: 1,2
|
|
Production:
|
|
Produces: Vehicle
|
|
ProvidesPrerequisite@allies:
|
|
Factions: allies, england, france, germany
|
|
Prerequisite: vehicles.allies
|
|
ProvidesPrerequisite@alliesvanilla:
|
|
Factions: allies
|
|
Prerequisite: vehicles.alliesvanilla
|
|
ProvidesPrerequisite@england:
|
|
Factions: england
|
|
Prerequisite: vehicles.england
|
|
ProvidesPrerequisite@france:
|
|
Factions: france
|
|
Prerequisite: vehicles.france
|
|
ProvidesPrerequisite@germany:
|
|
Factions: germany
|
|
Prerequisite: vehicles.germany
|
|
ProvidesPrerequisite@soviet:
|
|
Factions: soviet, russia, ukraine
|
|
Prerequisite: vehicles.soviet
|
|
ProvidesPrerequisite@sovietvanilla:
|
|
Factions: soviet
|
|
Prerequisite: vehicles.sovietvanilla
|
|
ProvidesPrerequisite@russia:
|
|
Factions: russia
|
|
Prerequisite: vehicles.russia
|
|
ProvidesPrerequisite@ukraine:
|
|
Factions: ukraine
|
|
Prerequisite: vehicles.ukraine
|
|
ProvidesPrerequisite@alliedstructure:
|
|
RequiresPrerequisites: structures.allies
|
|
Prerequisite: vehicles.allies
|
|
ProvidesPrerequisite@alliedvanillastructure:
|
|
RequiresPrerequisites: structures.alliesvanilla
|
|
Prerequisite: vehicles.alliesvanilla
|
|
ProvidesPrerequisite@englishstructure:
|
|
RequiresPrerequisites: structures.england
|
|
Prerequisite: vehicles.england
|
|
ProvidesPrerequisite@frenchstructure:
|
|
RequiresPrerequisites: structures.france
|
|
Prerequisite: vehicles.france
|
|
ProvidesPrerequisite@germanstructure:
|
|
RequiresPrerequisites: structures.germany
|
|
Prerequisite: vehicles.germany
|
|
ProvidesPrerequisite@sovietstructure:
|
|
RequiresPrerequisites: structures.soviet
|
|
Prerequisite: vehicles.soviet
|
|
ProvidesPrerequisite@sovietvanillastructure:
|
|
RequiresPrerequisites: structures.sovietvanilla
|
|
Prerequisite: vehicles.sovietvanilla
|
|
ProvidesPrerequisite@russianstructure:
|
|
RequiresPrerequisites: structures.russia
|
|
Prerequisite: vehicles.russia
|
|
ProvidesPrerequisite@ukrainianstructure:
|
|
RequiresPrerequisites: structures.ukraine
|
|
Prerequisite: vehicles.ukraine
|
|
PrimaryBuilding:
|
|
ProductionBar:
|
|
Power:
|
|
Amount: -30
|
|
ProvidesPrerequisite@buildingname:
|
|
Targetable:
|
|
TargetTypes: Ground, C4, DetonateAttack, Structure, SpyInfiltrate
|
|
InfiltrateForSupportPower:
|
|
Proxy: vehicles.upgraded
|
|
WithDecoration@primary:
|
|
RequiresSelection: true
|
|
Image: pips
|
|
Sequence: tag-primary
|
|
ReferencePoint: Top
|
|
ZOffset: 256
|
|
UpgradeTypes: primary
|
|
UpgradeMinEnabledLevel: 1
|
|
|
|
FACT:
|
|
Inherits: ^Building
|
|
Building:
|
|
Footprint: xxx xxx xxx
|
|
Dimensions: 3,3
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 1000
|
|
Prerequisites: ~disabled
|
|
ProvidesPrerequisite@allies:
|
|
Factions: allies, england, france, germany
|
|
Prerequisite: structures.allies
|
|
ProvidesPrerequisite@alliesvanilla:
|
|
Factions: allies
|
|
Prerequisite: structures.alliesvanilla
|
|
ProvidesPrerequisite@england:
|
|
Factions: england
|
|
Prerequisite: structures.england
|
|
ProvidesPrerequisite@france:
|
|
Factions: france
|
|
Prerequisite: structures.france
|
|
ProvidesPrerequisite@germany:
|
|
Factions: germany
|
|
Prerequisite: structures.germany
|
|
ProvidesPrerequisite@soviet:
|
|
Factions: soviet, russia, ukraine
|
|
Prerequisite: structures.soviet
|
|
ProvidesPrerequisite@sovietvanilla:
|
|
Factions: soviet
|
|
Prerequisite: structures.sovietvanilla
|
|
ProvidesPrerequisite@russia:
|
|
Factions: russia
|
|
Prerequisite: structures.russia
|
|
ProvidesPrerequisite@ukraine:
|
|
Factions: ukraine
|
|
Prerequisite: structures.ukraine
|
|
Health:
|
|
HP: 1500
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 5c0
|
|
Bib:
|
|
Production:
|
|
Produces: Building,Defense
|
|
Valued:
|
|
Cost: 2500
|
|
Tooltip:
|
|
Name: Construction Yard
|
|
Description: Produces structures.
|
|
CustomSellValue:
|
|
Value: 2500
|
|
BaseBuilding:
|
|
Transforms:
|
|
IntoActor: mcv
|
|
Offset: 1,1
|
|
Facing: 96
|
|
ProductionBar@Building:
|
|
ProductionType: Building
|
|
ProductionBar@Defense:
|
|
ProductionType: Defense
|
|
Color: 8A8A8A
|
|
BaseProvider:
|
|
Range: 16c0
|
|
WithBuildingPlacedAnimation:
|
|
Power:
|
|
Amount: 0
|
|
WithDeathAnimation:
|
|
DeathSequence: dead
|
|
UseDeathTypeSuffix: false
|
|
WithBuildingExplosion:
|
|
Delay: 1
|
|
ProvidesPrerequisite@buildingname:
|
|
|
|
PROC:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 60
|
|
Prerequisites: anypower, ~techlevel.infonly
|
|
Valued:
|
|
Cost: 1400
|
|
Tooltip:
|
|
Name: Ore Refinery
|
|
Description: Refines Ore and Gems\ninto credits.
|
|
Building:
|
|
Footprint: _x_ xxx x==
|
|
Dimensions: 3,3
|
|
Selectable:
|
|
Bounds: 72,50,0,12
|
|
SelectionDecorations:
|
|
VisualBounds: 72,70,0,-2
|
|
Targetable:
|
|
TargetTypes: Ground, Structure, C4, DetonateAttack, SpyInfiltrate
|
|
Health:
|
|
HP: 900
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 6c0
|
|
Bib:
|
|
Refinery:
|
|
DockAngle: 64
|
|
DockOffset: 1,2
|
|
StoresResources:
|
|
PipCount: 17
|
|
Capacity: 2000
|
|
DrawLineToTarget:
|
|
CustomSellValue:
|
|
Value: 600
|
|
FreeActor:
|
|
Actor: HARV
|
|
SpawnOffset: 1,2
|
|
Facing: 64
|
|
InfiltrateForCash:
|
|
Percentage: 50
|
|
Notification: CreditsStolen
|
|
WithIdleOverlay@TOP:
|
|
Sequence: idle-top
|
|
Power:
|
|
Amount: -30
|
|
WithDeathAnimation:
|
|
DeathSequence: dead
|
|
UseDeathTypeSuffix: false
|
|
WithBuildingExplosion:
|
|
Delay: 1
|
|
ProvidesPrerequisite@buildingname:
|
|
|
|
SILO:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 35
|
|
Prerequisites: proc, ~techlevel.infonly
|
|
Valued:
|
|
Cost: 150
|
|
Tooltip:
|
|
Name: Silo
|
|
Description: Stores excess refined\nOre and Gems.
|
|
Building:
|
|
-GivesBuildableArea:
|
|
Health:
|
|
HP: 300
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 4c0
|
|
Bib:
|
|
HasMinibib: Yes
|
|
WithSiloAnimation:
|
|
StoresResources:
|
|
PipCount: 5
|
|
Capacity: 1500
|
|
-EmitInfantryOnSell:
|
|
Power:
|
|
Amount: -10
|
|
WithBuildingExplosion:
|
|
Sequences: building, building_napalm, large_explosion, self_destruct
|
|
|
|
HPAD:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 120
|
|
Prerequisites: dome, ~structures.allies, ~techlevel.medium
|
|
Valued:
|
|
Cost: 500
|
|
Tooltip:
|
|
Name: Helipad
|
|
Description: Produces and reloads\nhelicopters.
|
|
Building:
|
|
Footprint: xx xx
|
|
Dimensions: 2,2
|
|
Health:
|
|
HP: 800
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 5c0
|
|
Bib:
|
|
Exit@1:
|
|
SpawnOffset: 0,-256,0
|
|
ExitCell: 0,0
|
|
MoveIntoWorld: false
|
|
RallyPoint:
|
|
Production:
|
|
Produces: Aircraft, Helicopter
|
|
Reservable:
|
|
ProductionBar:
|
|
PrimaryBuilding:
|
|
Power:
|
|
Amount: -10
|
|
ProvidesPrerequisite@allies:
|
|
Factions: allies, england, france, germany
|
|
Prerequisite: aircraft.allies
|
|
ProvidesPrerequisite@alliesvanilla:
|
|
Factions: allies
|
|
Prerequisite: aircraft.alliesvanilla
|
|
ProvidesPrerequisite@england:
|
|
Factions: england
|
|
Prerequisite: aircraft.england
|
|
ProvidesPrerequisite@france:
|
|
Factions: france
|
|
Prerequisite: aircraft.france
|
|
ProvidesPrerequisite@germany:
|
|
Factions: germany
|
|
Prerequisite: aircraft.germany
|
|
ProvidesPrerequisite@alliedstructure:
|
|
RequiresPrerequisites: structures.allies
|
|
Prerequisite: aircraft.allies
|
|
ProvidesPrerequisite@alliedvanillastructure:
|
|
RequiresPrerequisites: structures.alliesvanilla
|
|
Prerequisite: aircraft.alliesvanilla
|
|
ProvidesPrerequisite@englishstructure:
|
|
RequiresPrerequisites: structures.england
|
|
Prerequisite: aircraft.england
|
|
ProvidesPrerequisite@frenchstructure:
|
|
RequiresPrerequisites: structures.france
|
|
Prerequisite: aircraft.france
|
|
ProvidesPrerequisite@germanstructure:
|
|
RequiresPrerequisites: structures.germany
|
|
Prerequisite: aircraft.germany
|
|
ProvidesPrerequisite@buildingname:
|
|
Targetable:
|
|
TargetTypes: Ground, C4, DetonateAttack, Structure, SpyInfiltrate
|
|
InfiltrateForSupportPower:
|
|
Proxy: aircraft.upgraded
|
|
WithDecoration@primary:
|
|
RequiresSelection: true
|
|
Image: pips
|
|
Sequence: tag-primary
|
|
ReferencePoint: Top
|
|
ZOffset: 256
|
|
UpgradeTypes: primary
|
|
UpgradeMinEnabledLevel: 1
|
|
|
|
AFLD:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 130
|
|
Prerequisites: dome, ~structures.soviet, ~techlevel.medium
|
|
Valued:
|
|
Cost: 500
|
|
Tooltip:
|
|
Name: Airfield
|
|
Description: Produces and reloads aircraft.\n Special Ability: Paratroopers\n Special Ability: Spy Plane
|
|
Building:
|
|
Footprint: xxx xxx
|
|
Dimensions: 3,2
|
|
Health:
|
|
HP: 1000
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 7c0
|
|
Exit@1:
|
|
SpawnOffset: 0,170,0
|
|
ExitCell: 1,1
|
|
Facing: 192
|
|
MoveIntoWorld: false
|
|
RallyPoint:
|
|
Production:
|
|
Produces: Aircraft, Plane
|
|
Reservable:
|
|
ProvidesPrerequisite@soviet:
|
|
Factions: soviet, russia, ukraine
|
|
Prerequisite: aircraft.soviet
|
|
ProvidesPrerequisite@sovietvanilla:
|
|
Factions: soviet
|
|
Prerequisite: aircraft.sovietvanilla
|
|
ProvidesPrerequisite@russia:
|
|
Factions: russia
|
|
Prerequisite: aircraft.russia
|
|
ProvidesPrerequisite@ukraine:
|
|
Factions: ukraine
|
|
Prerequisite: aircraft.ukraine
|
|
ProvidesPrerequisite@sovietstructure:
|
|
RequiresPrerequisites: structures.soviet
|
|
Prerequisite: aircraft.soviet
|
|
ProvidesPrerequisite@sovietvanillastructure:
|
|
RequiresPrerequisites: structures.sovietvanilla
|
|
Prerequisite: aircraft.sovietvanilla
|
|
ProvidesPrerequisite@russianstructure:
|
|
RequiresPrerequisites: structures.russia
|
|
Prerequisite: aircraft.russia
|
|
ProvidesPrerequisite@ukrainianstructure:
|
|
RequiresPrerequisites: structures.ukraine
|
|
Prerequisite: aircraft.ukraine
|
|
AirstrikePower@spyplane:
|
|
OrderName: SovietSpyPlane
|
|
Prerequisites: aircraft.soviet
|
|
Icon: spyplane
|
|
ChargeTime: 180
|
|
Description: Spy Plane
|
|
LongDesc: Reveals an area of the map\nand cloaked enemy units.
|
|
SelectTargetSound: slcttgt1.aud
|
|
EndChargeSound: spypln1.aud
|
|
CameraActor: camera.spyplane
|
|
CameraRemoveDelay: 150
|
|
UnitType: u2
|
|
QuantizedFacings: 8
|
|
DisplayBeacon: true
|
|
BeaconPoster: camicon
|
|
ParatroopersPower@paratroopers:
|
|
OrderName: SovietParatroopers
|
|
Prerequisites: aircraft.soviet
|
|
Icon: paratroopers
|
|
ChargeTime: 360
|
|
Description: Paratroopers
|
|
LongDesc: A Badger drops a squad of infantry\nanywhere on the map.
|
|
DropItems: E1,E1,E1,E3,E3
|
|
SelectTargetSound: slcttgt1.aud
|
|
AllowImpassableCells: false
|
|
QuantizedFacings: 8
|
|
CameraActor: camera.paradrop
|
|
DisplayBeacon: true
|
|
BeaconPoster: pinficon
|
|
AirstrikePower@parabombs:
|
|
OrderName: UkraineParabombs
|
|
Prerequisites: aircraft.ukraine
|
|
Icon: parabombs
|
|
ChargeTime: 360
|
|
Description: Parabombs
|
|
LongDesc: A squad of Badgers drops parachuted\nbombs on your target.
|
|
SelectTargetSound: slcttgt1.aud
|
|
CameraActor: camera
|
|
CameraRemoveDelay: 150
|
|
UnitType: badr.bomber
|
|
QuantizedFacings: 8
|
|
DisplayBeacon: true
|
|
BeaconPoster: pbmbicon
|
|
SquadSize: 3
|
|
SquadOffset: 1792,1792,0
|
|
ProductionBar:
|
|
SupportPowerChargeBar:
|
|
PrimaryBuilding:
|
|
Power:
|
|
Amount: -20
|
|
ProvidesPrerequisite@buildingname:
|
|
Targetable:
|
|
TargetTypes: Ground, C4, DetonateAttack, Structure, SpyInfiltrate
|
|
InfiltrateForSupportPower:
|
|
Proxy: aircraft.upgraded
|
|
WithDecoration@primary:
|
|
RequiresSelection: true
|
|
Image: pips
|
|
Sequence: tag-primary
|
|
ReferencePoint: Top
|
|
ZOffset: 256
|
|
UpgradeTypes: primary
|
|
UpgradeMinEnabledLevel: 1
|
|
|
|
POWR:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 10
|
|
Prerequisites: ~techlevel.infonly
|
|
Valued:
|
|
Cost: 300
|
|
Tooltip:
|
|
Name: Power Plant
|
|
Description: Provides power for other structures.
|
|
ProvidesPrerequisite:
|
|
Prerequisite: anypower
|
|
Building:
|
|
Footprint: xx xx
|
|
Dimensions: 2,2
|
|
Health:
|
|
HP: 400
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 4c0
|
|
Bib:
|
|
Power:
|
|
Amount: 100
|
|
InfiltrateForPowerOutage:
|
|
AffectedByPowerOutage:
|
|
Targetable:
|
|
TargetTypes: Ground, Structure, C4, DetonateAttack, SpyInfiltrate
|
|
ScalePowerWithHealth:
|
|
DisabledOverlay:
|
|
WithDeathAnimation:
|
|
DeathSequence: dead
|
|
UseDeathTypeSuffix: false
|
|
WithBuildingExplosion:
|
|
Delay: 1
|
|
|
|
APWR:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 110
|
|
Prerequisites: dome, ~techlevel.medium
|
|
Valued:
|
|
Cost: 500
|
|
Tooltip:
|
|
Name: Advanced Power Plant
|
|
Description: Provides double the power of a\nstandard Power Plant.
|
|
ProvidesPrerequisite:
|
|
Prerequisite: anypower
|
|
Building:
|
|
Footprint: ___ xxx xxx
|
|
Dimensions: 3,3
|
|
Selectable:
|
|
Bounds: 72,48,0,12
|
|
SelectionDecorations:
|
|
VisualBounds: 72,64,0,-2
|
|
Health:
|
|
HP: 700
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 4c0
|
|
Bib:
|
|
Power:
|
|
Amount: 200
|
|
InfiltrateForPowerOutage:
|
|
AffectedByPowerOutage:
|
|
Targetable:
|
|
TargetTypes: Ground, Structure, C4, DetonateAttack, SpyInfiltrate
|
|
ScalePowerWithHealth:
|
|
DisabledOverlay:
|
|
WithDeathAnimation:
|
|
DeathSequence: dead
|
|
UseDeathTypeSuffix: false
|
|
WithBuildingExplosion:
|
|
Delay: 1
|
|
|
|
STEK:
|
|
Inherits: ^ScienceBuilding
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 150
|
|
Prerequisites: weap, dome, ~structures.soviet, ~techlevel.unrestricted
|
|
Valued:
|
|
Cost: 1500
|
|
Tooltip:
|
|
Name: Soviet Tech Center
|
|
Description: Provides Soviet advanced technologies.
|
|
ProvidesPrerequisite:
|
|
Prerequisite: techcenter
|
|
Building:
|
|
Footprint: xxx xxx
|
|
Dimensions: 3,2
|
|
Health:
|
|
HP: 600
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 4c0
|
|
Bib:
|
|
Power:
|
|
Amount: -100
|
|
ProvidesPrerequisite@buildingname:
|
|
|
|
BARR:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 30
|
|
Prerequisites: anypower, ~structures.soviet, ~techlevel.infonly
|
|
Valued:
|
|
Cost: 400
|
|
Tooltip:
|
|
Name: Soviet Barracks
|
|
Description: Trains infantry.
|
|
Building:
|
|
Footprint: xx xx
|
|
Dimensions: 2,2
|
|
Health:
|
|
HP: 800
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 5c0
|
|
Bib:
|
|
RallyPoint:
|
|
Exit@1:
|
|
SpawnOffset: -170,810,0
|
|
ExitCell: 1,2
|
|
Exit@2:
|
|
SpawnOffset: -725,640,0
|
|
ExitCell: 0,2
|
|
Production:
|
|
Produces: Infantry, Soldier
|
|
PrimaryBuilding:
|
|
ProductionBar:
|
|
ProvidesPrerequisite:
|
|
Prerequisite: barracks
|
|
ProvidesPrerequisite@soviet:
|
|
Factions: soviet, russia, ukraine
|
|
Prerequisite: infantry.soviet
|
|
ProvidesPrerequisite@sovietvanilla:
|
|
Factions: soviet
|
|
Prerequisite: infantry.sovietvanilla
|
|
ProvidesPrerequisite@russia:
|
|
Factions: russia
|
|
Prerequisite: infantry.russia
|
|
ProvidesPrerequisite@ukraine:
|
|
Factions: ukraine
|
|
Prerequisite: infantry.ukraine
|
|
ProvidesPrerequisite@sovietstructure:
|
|
RequiresPrerequisites: structures.soviet
|
|
Prerequisite: infantry.soviet
|
|
ProvidesPrerequisite@sovietvanillastructure:
|
|
RequiresPrerequisites: structures.sovietvanilla
|
|
Prerequisite: infantry.sovietvanilla
|
|
ProvidesPrerequisite@russianstructure:
|
|
RequiresPrerequisites: structures.russia
|
|
Prerequisite: infantry.russia
|
|
ProvidesPrerequisite@ukrainianstructure:
|
|
RequiresPrerequisites: structures.ukraine
|
|
Prerequisite: infantry.ukraine
|
|
Power:
|
|
Amount: -20
|
|
ProvidesPrerequisite@buildingname:
|
|
InfiltrateForSupportPower:
|
|
Proxy: barracks.upgraded
|
|
Targetable:
|
|
TargetTypes: Ground, C4, DetonateAttack, Structure, SpyInfiltrate
|
|
WithDecoration@primary:
|
|
RequiresSelection: true
|
|
Image: pips
|
|
Sequence: tag-primary
|
|
ReferencePoint: Top
|
|
ZOffset: 256
|
|
UpgradeTypes: primary
|
|
UpgradeMinEnabledLevel: 1
|
|
|
|
KENN:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 25
|
|
Prerequisites: anypower, ~structures.soviet, ~techlevel.infonly
|
|
Valued:
|
|
Cost: 100
|
|
Tooltip:
|
|
Name: Kennel
|
|
Description: Trains Attack Dogs.
|
|
Building:
|
|
-GivesBuildableArea:
|
|
Health:
|
|
HP: 300
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 4c0
|
|
Bib:
|
|
HasMinibib: True
|
|
RallyPoint:
|
|
Offset: 0,2
|
|
Exit@1:
|
|
SpawnOffset: -280,400,0
|
|
ExitCell: 0,1
|
|
Exit@2:
|
|
SpawnOffset: -280,400,0
|
|
ExitCell: -1,0
|
|
Production:
|
|
Produces: Infantry, Dog
|
|
PrimaryBuilding:
|
|
ProductionBar:
|
|
-EmitInfantryOnSell:
|
|
Power:
|
|
Amount: -10
|
|
ProvidesPrerequisite@buildingname:
|
|
WithBuildingExplosion:
|
|
Sequences: building, building_napalm, large_explosion, self_destruct
|
|
WithDecoration@primary:
|
|
RequiresSelection: true
|
|
Image: pips
|
|
Sequence: tag-primary
|
|
ReferencePoint: Top
|
|
ZOffset: 256
|
|
UpgradeTypes: primary
|
|
UpgradeMinEnabledLevel: 1
|
|
|
|
TENT:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 20
|
|
Prerequisites: anypower, ~structures.allies, ~techlevel.infonly
|
|
Valued:
|
|
Cost: 400
|
|
Tooltip:
|
|
Name: Allied Barracks
|
|
Description: Trains infantry.
|
|
Building:
|
|
Footprint: xx xx
|
|
Dimensions: 2,2
|
|
Health:
|
|
HP: 800
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 5c0
|
|
Bib:
|
|
RallyPoint:
|
|
Exit@1:
|
|
SpawnOffset: -42,810,0
|
|
ExitCell: 1,2
|
|
Exit@2:
|
|
SpawnOffset: -725,640,0
|
|
ExitCell: 0,2
|
|
Production:
|
|
Produces: Infantry, Soldier
|
|
PrimaryBuilding:
|
|
ProductionBar:
|
|
ProvidesPrerequisite@barracks:
|
|
Prerequisite: barracks
|
|
ProvidesPrerequisite@allies:
|
|
Factions: allies, england, france, germany
|
|
Prerequisite: infantry.allies
|
|
ProvidesPrerequisite@alliesvanilla:
|
|
Factions: allies
|
|
Prerequisite: infantry.alliesvanilla
|
|
ProvidesPrerequisite@england:
|
|
Factions: england
|
|
Prerequisite: infantry.england
|
|
ProvidesPrerequisite@france:
|
|
Factions: france
|
|
Prerequisite: infantry.france
|
|
ProvidesPrerequisite@germany:
|
|
Factions: germany
|
|
Prerequisite: infantry.germany
|
|
ProvidesPrerequisite@alliedstructure:
|
|
RequiresPrerequisites: structures.allies
|
|
Prerequisite: infantry.allies
|
|
ProvidesPrerequisite@alliedvanillastructure:
|
|
RequiresPrerequisites: structures.alliesvanilla
|
|
Prerequisite: infantry.alliesvanilla
|
|
ProvidesPrerequisite@englishstructure:
|
|
RequiresPrerequisites: structures.england
|
|
Prerequisite: infantry.england
|
|
ProvidesPrerequisite@frenchstructure:
|
|
RequiresPrerequisites: structures.france
|
|
Prerequisite: infantry.france
|
|
ProvidesPrerequisite@germanstructure:
|
|
RequiresPrerequisites: structures.germany
|
|
Prerequisite: infantry.germany
|
|
Power:
|
|
Amount: -20
|
|
ProvidesPrerequisite@buildingname:
|
|
InfiltrateForSupportPower:
|
|
Proxy: barracks.upgraded
|
|
Targetable:
|
|
TargetTypes: Ground, C4, DetonateAttack, Structure, SpyInfiltrate
|
|
WithDecoration@primary:
|
|
RequiresSelection: true
|
|
Image: pips
|
|
Sequence: tag-primary
|
|
ReferencePoint: Top
|
|
ZOffset: 256
|
|
UpgradeTypes: primary
|
|
UpgradeMinEnabledLevel: 1
|
|
|
|
FIX:
|
|
Inherits: ^Building
|
|
Buildable:
|
|
Queue: Building
|
|
BuildPaletteOrder: 100
|
|
Prerequisites: weap, ~techlevel.medium
|
|
Valued:
|
|
Cost: 1200
|
|
Tooltip:
|
|
Name: Service Depot
|
|
Description: Repairs vehicles for credits.
|
|
Building:
|
|
Footprint: _x_ xxx _x_
|
|
Dimensions: 3,3
|
|
Selectable:
|
|
Bounds: 68,34,0,3
|
|
SelectionDecorations:
|
|
VisualBounds: 72,48
|
|
Health:
|
|
HP: 800
|
|
Armor:
|
|
Type: Wood
|
|
RevealsShroud:
|
|
Range: 5c0
|
|
Bib:
|
|
HasMinibib: Yes
|
|
Reservable:
|
|
RallyPoint:
|
|
RepairsUnits:
|
|
Interval: 10
|
|
FinishRepairingNotification: UnitRepaired
|
|
WithRepairAnimation:
|
|
Power:
|
|
Amount: -30
|
|
ProvidesPrerequisite@buildingname:
|
|
|
|
SBAG:
|
|
Inherits: ^Wall
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 10
|
|
Prerequisites: fact, ~structures.allies, ~techlevel.low
|
|
Valued:
|
|
Cost: 25
|
|
CustomSellValue:
|
|
Value: 0
|
|
Tooltip:
|
|
Name: Sandbag Wall
|
|
Description: Stops infantry and light vehicles.\nCan be crushed by tanks.
|
|
Health:
|
|
HP: 300
|
|
Armor:
|
|
Type: Wood
|
|
LineBuild:
|
|
Range: 8
|
|
NodeTypes: sandbag
|
|
LineBuildNode:
|
|
Types: sandbag
|
|
WithWallSpriteBody:
|
|
Type: sandbag
|
|
|
|
FENC:
|
|
Inherits: ^Wall
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 20
|
|
Prerequisites: fact, ~structures.soviet, ~techlevel.low
|
|
Valued:
|
|
Cost: 25
|
|
CustomSellValue:
|
|
Value: 0
|
|
Tooltip:
|
|
Name: Wire Fence
|
|
Description: Stops infantry and light vehicles.\nCan be crushed by tanks.
|
|
Health:
|
|
HP: 300
|
|
Armor:
|
|
Type: Wood
|
|
LineBuild:
|
|
Range: 8
|
|
NodeTypes: fence
|
|
LineBuildNode:
|
|
Types: fence
|
|
WithWallSpriteBody:
|
|
Type: fence
|
|
|
|
BRIK:
|
|
Inherits: ^Wall
|
|
Buildable:
|
|
Queue: Defense
|
|
BuildPaletteOrder: 30
|
|
Prerequisites: fact, ~techlevel.medium
|
|
Valued:
|
|
Cost: 100
|
|
CustomSellValue:
|
|
Value: 0
|
|
Tooltip:
|
|
Name: Concrete Wall
|
|
Description: Stop units and blocks enemy fire.
|
|
SoundOnDamageTransition:
|
|
DamagedSounds: crmble2.aud
|
|
DestroyedSounds: kaboom30.aud
|
|
Health:
|
|
HP: 500
|
|
Armor:
|
|
Type: Concrete
|
|
Crushable:
|
|
CrushClasses: heavywall
|
|
BlocksProjectiles:
|
|
LineBuild:
|
|
Range: 8
|
|
NodeTypes: concrete
|
|
LineBuildNode:
|
|
Types: concrete
|
|
WithWallSpriteBody:
|
|
Type: concrete
|
|
|
|
CYCL:
|
|
Inherits: ^Wall
|
|
Tooltip:
|
|
Name: Chain-Link Barrier
|
|
Armor:
|
|
Type: Wood
|
|
LineBuild:
|
|
NodeTypes: chain
|
|
LineBuildNode:
|
|
Types: chain
|
|
WithWallSpriteBody:
|
|
Type: chain
|
|
|
|
BARB:
|
|
Inherits: ^Wall
|
|
Tooltip:
|
|
Name: Barbed-Wire Fence
|
|
Armor:
|
|
Type: Wood
|
|
LineBuild:
|
|
NodeTypes: barbwire
|
|
LineBuildNode:
|
|
Types: barbwire
|
|
WithWallSpriteBody:
|
|
Type: barbwire
|
|
|
|
WOOD:
|
|
Inherits: ^Wall
|
|
Tooltip:
|
|
Name: Wooden Fence
|
|
Armor:
|
|
Type: Wood
|
|
LineBuild:
|
|
NodeTypes: woodfence
|
|
LineBuildNode:
|
|
Types: woodfence
|
|
WithWallSpriteBody:
|
|
Type: woodfence
|
|
|
|
BARRACKS:
|
|
AlwaysVisible:
|
|
Tooltip:
|
|
Name: Infantry Production
|
|
Description: Infantry Production
|
|
|
|
TECHCENTER:
|
|
AlwaysVisible:
|
|
Tooltip:
|
|
Name: Tech Center
|
|
Description: Tech Center
|
|
|
|
ANYPOWER:
|
|
AlwaysVisible:
|
|
Tooltip:
|
|
Name: Power Plant
|
|
Description: Power Plant
|