Rename ProvidesCustomPrerequisite to ProvidesPrerequisite
This commit is contained in:
@@ -19,9 +19,9 @@ namespace OpenRA.Mods.Common.Lint
|
|||||||
{
|
{
|
||||||
public void Run(Action<string> emitError, Action<string> emitWarning, Map map)
|
public void Run(Action<string> emitError, Action<string> emitWarning, Map map)
|
||||||
{
|
{
|
||||||
// ProvidesCustomPrerequisite allows arbitrary prereq definitions
|
// ProvidesPrerequisite allows arbitrary prereq definitions
|
||||||
var customPrereqs = map.Rules.Actors.SelectMany(a => a.Value.Traits
|
var customPrereqs = map.Rules.Actors.SelectMany(a => a.Value.Traits
|
||||||
.WithInterface<ProvidesCustomPrerequisiteInfo>().Select(p => p.Prerequisite ?? a.Value.Name));
|
.WithInterface<ProvidesPrerequisiteInfo>().Select(p => p.Prerequisite ?? a.Value.Name));
|
||||||
|
|
||||||
// ProvidesTechPrerequisite allows arbitrary prereq definitions
|
// ProvidesTechPrerequisite allows arbitrary prereq definitions
|
||||||
// (but only one group at a time during gameplay)
|
// (but only one group at a time during gameplay)
|
||||||
|
|||||||
@@ -350,7 +350,7 @@
|
|||||||
<Compile Include="Traits\Player\PlaceBuilding.cs" />
|
<Compile Include="Traits\Player\PlaceBuilding.cs" />
|
||||||
<Compile Include="Traits\Player\PlayerStatistics.cs" />
|
<Compile Include="Traits\Player\PlayerStatistics.cs" />
|
||||||
<Compile Include="Traits\Player\ProductionQueue.cs" />
|
<Compile Include="Traits\Player\ProductionQueue.cs" />
|
||||||
<Compile Include="Traits\Player\ProvidesCustomPrerequisite.cs" />
|
<Compile Include="Traits\Player\ProvidesPrerequisite.cs" />
|
||||||
<Compile Include="Traits\Player\ProvidesTechPrerequisite.cs" />
|
<Compile Include="Traits\Player\ProvidesTechPrerequisite.cs" />
|
||||||
<Compile Include="Traits\Player\StrategicVictoryConditions.cs" />
|
<Compile Include="Traits\Player\StrategicVictoryConditions.cs" />
|
||||||
<Compile Include="Traits\Player\TechTree.cs" />
|
<Compile Include="Traits\Player\TechTree.cs" />
|
||||||
|
|||||||
@@ -17,8 +17,7 @@ namespace OpenRA.Mods.Common.Traits
|
|||||||
[Desc("The prerequisite names that must be available before this can be built.",
|
[Desc("The prerequisite names that must be available before this can be built.",
|
||||||
"This can be prefixed with ! to invert the prerequisite (disabling production if the prerequisite is available)",
|
"This can be prefixed with ! to invert the prerequisite (disabling production if the prerequisite is available)",
|
||||||
"and/or ~ to hide the actor from the production palette if the prerequisite is not available.",
|
"and/or ~ to hide the actor from the production palette if the prerequisite is not available.",
|
||||||
"Prerequisites are granted by actors with the Building trait (with a prerequisite string given by the lower case actor name)",
|
"Prerequisites are granted by actors with the ProvidesPrerequisite trait.")]
|
||||||
"and by the ProvidesCustomPrerequisite trait.")]
|
|
||||||
public readonly string[] Prerequisites = { };
|
public readonly string[] Prerequisites = { };
|
||||||
|
|
||||||
[Desc("Production queue(s) that can produce this.")]
|
[Desc("Production queue(s) that can produce this.")]
|
||||||
|
|||||||
@@ -10,12 +10,11 @@
|
|||||||
|
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Primitives;
|
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.Common.Traits
|
namespace OpenRA.Mods.Common.Traits
|
||||||
{
|
{
|
||||||
public class ProvidesCustomPrerequisiteInfo : ITraitInfo
|
public class ProvidesPrerequisiteInfo : ITraitInfo
|
||||||
{
|
{
|
||||||
[Desc("The prerequisite type that this provides. If left empty it defaults to the actor's name.")]
|
[Desc("The prerequisite type that this provides. If left empty it defaults to the actor's name.")]
|
||||||
public readonly string Prerequisite = null;
|
public readonly string Prerequisite = null;
|
||||||
@@ -28,17 +27,17 @@ namespace OpenRA.Mods.Common.Traits
|
|||||||
|
|
||||||
[Desc("Should it recheck everything when it is captured?")]
|
[Desc("Should it recheck everything when it is captured?")]
|
||||||
public readonly bool ResetOnOwnerChange = false;
|
public readonly bool ResetOnOwnerChange = false;
|
||||||
public object Create(ActorInitializer init) { return new ProvidesCustomPrerequisite(init, this); }
|
public object Create(ActorInitializer init) { return new ProvidesPrerequisite(init, this); }
|
||||||
}
|
}
|
||||||
|
|
||||||
public class ProvidesCustomPrerequisite : ITechTreePrerequisite, INotifyOwnerChanged
|
public class ProvidesPrerequisite : ITechTreePrerequisite, INotifyOwnerChanged
|
||||||
{
|
{
|
||||||
readonly ProvidesCustomPrerequisiteInfo info;
|
readonly ProvidesPrerequisiteInfo info;
|
||||||
readonly string prerequisite;
|
readonly string prerequisite;
|
||||||
|
|
||||||
bool enabled = true;
|
bool enabled = true;
|
||||||
|
|
||||||
public ProvidesCustomPrerequisite(ActorInitializer init, ProvidesCustomPrerequisiteInfo info)
|
public ProvidesPrerequisite(ActorInitializer init, ProvidesPrerequisiteInfo info)
|
||||||
{
|
{
|
||||||
this.info = info;
|
this.info = info;
|
||||||
prerequisite = info.Prerequisite;
|
prerequisite = info.Prerequisite;
|
||||||
@@ -937,6 +937,10 @@ namespace OpenRA.Mods.Common.UtilityCommands
|
|||||||
if (depth == 0 && node.Value.Nodes.Exists(n => n.Key == "Inherits" &&
|
if (depth == 0 && node.Value.Nodes.Exists(n => n.Key == "Inherits" &&
|
||||||
(n.Value.Value == "^Building" || n.Value.Value == "^BaseBuilding")))
|
(n.Value.Value == "^Building" || n.Value.Value == "^BaseBuilding")))
|
||||||
node.Value.Nodes.Add(new MiniYamlNode("ProvidesCustomPrerequisite@buildingname", ""));
|
node.Value.Nodes.Add(new MiniYamlNode("ProvidesCustomPrerequisite@buildingname", ""));
|
||||||
|
|
||||||
|
// Rename the ProvidesCustomPrerequisite trait.
|
||||||
|
if (node.Key.StartsWith("ProvidesCustomPrerequisite"))
|
||||||
|
node.Key = node.Key.Replace("ProvidesCustomPrerequisite", "ProvidesPrerequisite");
|
||||||
}
|
}
|
||||||
|
|
||||||
UpgradeActorRules(engineVersion, ref node.Value.Nodes, node, depth + 1);
|
UpgradeActorRules(engineVersion, ref node.Value.Nodes, node, depth + 1);
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ FACT:
|
|||||||
WithBuildingPlacedAnimation:
|
WithBuildingPlacedAnimation:
|
||||||
Power:
|
Power:
|
||||||
Amount: 0
|
Amount: 0
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
FACT.GDI:
|
FACT.GDI:
|
||||||
Inherits: FACT
|
Inherits: FACT
|
||||||
@@ -101,7 +101,7 @@ NUKE:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Power Plant
|
Name: Power Plant
|
||||||
Description: Generates power
|
Description: Generates power
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: anypower
|
Prerequisite: anypower
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildPaletteOrder: 10
|
BuildPaletteOrder: 10
|
||||||
@@ -126,7 +126,7 @@ NUK2:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Advanced Power Plant
|
Name: Advanced Power Plant
|
||||||
Description: Provides more power, cheaper than the \nstandard Power Plant
|
Description: Provides more power, cheaper than the \nstandard Power Plant
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: anypower
|
Prerequisite: anypower
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildPaletteOrder: 30
|
BuildPaletteOrder: 30
|
||||||
@@ -186,7 +186,7 @@ PROC:
|
|||||||
WithResources:
|
WithResources:
|
||||||
Power:
|
Power:
|
||||||
Amount: -50
|
Amount: -50
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
SILO:
|
SILO:
|
||||||
Inherits: ^BaseBuilding
|
Inherits: ^BaseBuilding
|
||||||
@@ -230,7 +230,7 @@ PYLE:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Barracks
|
Name: Barracks
|
||||||
Description: Trains infantry
|
Description: Trains infantry
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: barracks
|
Prerequisite: barracks
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildPaletteOrder: 40
|
BuildPaletteOrder: 40
|
||||||
@@ -262,7 +262,7 @@ PYLE:
|
|||||||
ProductionBar:
|
ProductionBar:
|
||||||
Power:
|
Power:
|
||||||
Amount: -20
|
Amount: -20
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
HAND:
|
HAND:
|
||||||
Inherits: ^BaseBuilding
|
Inherits: ^BaseBuilding
|
||||||
@@ -271,7 +271,7 @@ HAND:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Hand of Nod
|
Name: Hand of Nod
|
||||||
Description: Trains infantry
|
Description: Trains infantry
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: barracks
|
Prerequisite: barracks
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildPaletteOrder: 40
|
BuildPaletteOrder: 40
|
||||||
@@ -300,7 +300,7 @@ HAND:
|
|||||||
ProductionBar:
|
ProductionBar:
|
||||||
Power:
|
Power:
|
||||||
Amount: -20
|
Amount: -20
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
AFLD:
|
AFLD:
|
||||||
Inherits: ^BaseBuilding
|
Inherits: ^BaseBuilding
|
||||||
@@ -309,7 +309,7 @@ AFLD:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Airstrip
|
Name: Airstrip
|
||||||
Description: Provides a dropzone\nfor vehicle reinforcements
|
Description: Provides a dropzone\nfor vehicle reinforcements
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: vehicleproduction
|
Prerequisite: vehicleproduction
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildPaletteOrder: 50
|
BuildPaletteOrder: 50
|
||||||
@@ -341,7 +341,7 @@ AFLD:
|
|||||||
ProductionBar:
|
ProductionBar:
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
WEAP:
|
WEAP:
|
||||||
Inherits: ^BaseBuilding
|
Inherits: ^BaseBuilding
|
||||||
@@ -350,7 +350,7 @@ WEAP:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Weapons Factory
|
Name: Weapons Factory
|
||||||
Description: Produces vehicles
|
Description: Produces vehicles
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: vehicleproduction
|
Prerequisite: vehicleproduction
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildPaletteOrder: 50
|
BuildPaletteOrder: 50
|
||||||
@@ -383,7 +383,7 @@ WEAP:
|
|||||||
ProductionBar:
|
ProductionBar:
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
HPAD:
|
HPAD:
|
||||||
Inherits: ^BaseBuilding
|
Inherits: ^BaseBuilding
|
||||||
@@ -429,7 +429,7 @@ HPAD:
|
|||||||
ProductionType: Aircraft.Nod
|
ProductionType: Aircraft.Nod
|
||||||
Power:
|
Power:
|
||||||
Amount: -10
|
Amount: -10
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
HQ:
|
HQ:
|
||||||
Inherits: ^BaseBuilding
|
Inherits: ^BaseBuilding
|
||||||
@@ -438,7 +438,7 @@ HQ:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Communications Center
|
Name: Communications Center
|
||||||
Description: Provides radar & Air Strike support power. \nUnlocks higher-tech units & buildings. \nRequires power to operate.
|
Description: Provides radar & Air Strike support power. \nUnlocks higher-tech units & buildings. \nRequires power to operate.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: anyhq
|
Prerequisite: anyhq
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildPaletteOrder: 70
|
BuildPaletteOrder: 70
|
||||||
@@ -509,7 +509,7 @@ FIX:
|
|||||||
WithRepairAnimation:
|
WithRepairAnimation:
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
EYE:
|
EYE:
|
||||||
Inherits: ^BaseBuilding
|
Inherits: ^BaseBuilding
|
||||||
@@ -518,7 +518,7 @@ EYE:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Advanced Communications Center
|
Name: Advanced Communications Center
|
||||||
Description: Provides radar & Orbital Ion Cannon support power. \nUnlocks Mammoth Tank & Commando. \nRequires power to operate.
|
Description: Provides radar & Orbital Ion Cannon support power. \nUnlocks Mammoth Tank & Commando. \nRequires power to operate.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: anyhq
|
Prerequisite: anyhq
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildPaletteOrder: 100
|
BuildPaletteOrder: 100
|
||||||
@@ -557,7 +557,7 @@ EYE:
|
|||||||
SupportPowerChargeBar:
|
SupportPowerChargeBar:
|
||||||
Power:
|
Power:
|
||||||
Amount: -200
|
Amount: -200
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
TMPL:
|
TMPL:
|
||||||
Inherits: ^BaseBuilding
|
Inherits: ^BaseBuilding
|
||||||
@@ -566,7 +566,7 @@ TMPL:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Temple of Nod
|
Name: Temple of Nod
|
||||||
Description: Provides Nuclear Strike support power. \nUnlocks Stealth Tank, Chem. Warrior & Obelisk of Light. \nRequires power to operate.
|
Description: Provides Nuclear Strike support power. \nUnlocks Stealth Tank, Chem. Warrior & Obelisk of Light. \nRequires power to operate.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: anyhq
|
Prerequisite: anyhq
|
||||||
Buildable:
|
Buildable:
|
||||||
BuildPaletteOrder: 100
|
BuildPaletteOrder: 100
|
||||||
@@ -604,7 +604,7 @@ TMPL:
|
|||||||
SupportPowerChargeBar:
|
SupportPowerChargeBar:
|
||||||
Power:
|
Power:
|
||||||
Amount: -150
|
Amount: -150
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
GUN:
|
GUN:
|
||||||
Inherits: ^BaseBuilding
|
Inherits: ^BaseBuilding
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ HOSP:
|
|||||||
HuskActor: HOSP.Husk
|
HuskActor: HOSP.Husk
|
||||||
Bib:
|
Bib:
|
||||||
HasMinibib: Yes
|
HasMinibib: Yes
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
HOSP.Husk:
|
HOSP.Husk:
|
||||||
Inherits: ^CivBuildingHusk
|
Inherits: ^CivBuildingHusk
|
||||||
@@ -71,7 +71,7 @@ BIO:
|
|||||||
RallyPoint: -1,-1
|
RallyPoint: -1,-1
|
||||||
LeavesHusk:
|
LeavesHusk:
|
||||||
HuskActor: BIO.Husk
|
HuskActor: BIO.Husk
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
BIO.Husk:
|
BIO.Husk:
|
||||||
Inherits: ^CivBuildingHusk
|
Inherits: ^CivBuildingHusk
|
||||||
@@ -98,5 +98,5 @@ MISS:
|
|||||||
Bib:
|
Bib:
|
||||||
HasMinibib: Yes
|
HasMinibib: Yes
|
||||||
WithMakeAnimation:
|
WithMakeAnimation:
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
|
|||||||
@@ -75,5 +75,5 @@ sietch:
|
|||||||
-ExternalCapturableBar:
|
-ExternalCapturableBar:
|
||||||
Power:
|
Power:
|
||||||
Amount: 0
|
Amount: 0
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
|
|||||||
@@ -105,7 +105,7 @@ power:
|
|||||||
Power:
|
Power:
|
||||||
Amount: 100
|
Amount: 100
|
||||||
ScalePowerWithHealth:
|
ScalePowerWithHealth:
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
barracks:
|
barracks:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -142,16 +142,16 @@ barracks:
|
|||||||
Produces: Infantry
|
Produces: Infantry
|
||||||
PrimaryBuilding:
|
PrimaryBuilding:
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
ProvidesCustomPrerequisite@atreides:
|
ProvidesPrerequisite@atreides:
|
||||||
Prerequisite: barracks.atreides
|
Prerequisite: barracks.atreides
|
||||||
Race: atreides
|
Race: atreides
|
||||||
ProvidesCustomPrerequisite@ordos:
|
ProvidesPrerequisite@ordos:
|
||||||
Prerequisite: barracks.ordos
|
Prerequisite: barracks.ordos
|
||||||
Race: ordos
|
Race: ordos
|
||||||
ProvidesCustomPrerequisite@harkonnen:
|
ProvidesPrerequisite@harkonnen:
|
||||||
Prerequisite: barracks.harkonnen
|
Prerequisite: barracks.harkonnen
|
||||||
Race: harkonnen
|
Race: harkonnen
|
||||||
ProvidesCustomPrerequisite@medics:
|
ProvidesPrerequisite@medics:
|
||||||
Prerequisite: barracks.medics
|
Prerequisite: barracks.medics
|
||||||
Race: atreides, ordos
|
Race: atreides, ordos
|
||||||
Power:
|
Power:
|
||||||
@@ -161,7 +161,7 @@ barracks:
|
|||||||
RaceImages:
|
RaceImages:
|
||||||
atreides: barracks.atreides
|
atreides: barracks.atreides
|
||||||
ordos: barracks.ordos
|
ordos: barracks.ordos
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
refinery:
|
refinery:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -213,7 +213,7 @@ refinery:
|
|||||||
Amount: -30
|
Amount: -30
|
||||||
WithIdleOverlay@TOP:
|
WithIdleOverlay@TOP:
|
||||||
Sequence: idle-top
|
Sequence: idle-top
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
silo:
|
silo:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -290,16 +290,16 @@ light:
|
|||||||
Produces: Vehicle
|
Produces: Vehicle
|
||||||
PrimaryBuilding:
|
PrimaryBuilding:
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
ProvidesCustomPrerequisite@atreides:
|
ProvidesPrerequisite@atreides:
|
||||||
Prerequisite: light.atreides
|
Prerequisite: light.atreides
|
||||||
Race: atreides
|
Race: atreides
|
||||||
ProvidesCustomPrerequisite@ordos:
|
ProvidesPrerequisite@ordos:
|
||||||
Prerequisite: light.ordos
|
Prerequisite: light.ordos
|
||||||
Race: ordos
|
Race: ordos
|
||||||
ProvidesCustomPrerequisite@harkonnen:
|
ProvidesPrerequisite@harkonnen:
|
||||||
Prerequisite: light.harkonnen
|
Prerequisite: light.harkonnen
|
||||||
Race: harkonnen
|
Race: harkonnen
|
||||||
ProvidesCustomPrerequisite@TRIKES:
|
ProvidesPrerequisite@TRIKES:
|
||||||
Prerequisite: light.regulartrikes
|
Prerequisite: light.regulartrikes
|
||||||
Race: atreides, harkonnen
|
Race: atreides, harkonnen
|
||||||
WithProductionOverlay@WELDING:
|
WithProductionOverlay@WELDING:
|
||||||
@@ -341,13 +341,13 @@ heavy:
|
|||||||
Produces: Armor
|
Produces: Armor
|
||||||
PrimaryBuilding:
|
PrimaryBuilding:
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
ProvidesCustomPrerequisite@atreides:
|
ProvidesPrerequisite@atreides:
|
||||||
Prerequisite: heavy.atreides
|
Prerequisite: heavy.atreides
|
||||||
Race: atreides
|
Race: atreides
|
||||||
ProvidesCustomPrerequisite@ordos:
|
ProvidesPrerequisite@ordos:
|
||||||
Prerequisite: heavy.ordos
|
Prerequisite: heavy.ordos
|
||||||
Race: ordos
|
Race: ordos
|
||||||
ProvidesCustomPrerequisite@harkonnen:
|
ProvidesPrerequisite@harkonnen:
|
||||||
Prerequisite: heavy.harkonnen
|
Prerequisite: heavy.harkonnen
|
||||||
Race: harkonnen
|
Race: harkonnen
|
||||||
RenderBuilding:
|
RenderBuilding:
|
||||||
@@ -362,7 +362,7 @@ heavy:
|
|||||||
Sequence: idle-top
|
Sequence: idle-top
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
radar:
|
radar:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -404,7 +404,7 @@ radar:
|
|||||||
PauseOnLowPower: yes
|
PauseOnLowPower: yes
|
||||||
Power:
|
Power:
|
||||||
Amount: -40
|
Amount: -40
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
starport:
|
starport:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -452,18 +452,18 @@ starport:
|
|||||||
RequiresPower:
|
RequiresPower:
|
||||||
CanPowerDown:
|
CanPowerDown:
|
||||||
DisabledOverlay:
|
DisabledOverlay:
|
||||||
ProvidesCustomPrerequisite@atreides:
|
ProvidesPrerequisite@atreides:
|
||||||
Prerequisite: starport.atreides
|
Prerequisite: starport.atreides
|
||||||
Race: atreides
|
Race: atreides
|
||||||
ProvidesCustomPrerequisite@ordos:
|
ProvidesPrerequisite@ordos:
|
||||||
Prerequisite: starport.ordos
|
Prerequisite: starport.ordos
|
||||||
Race: ordos
|
Race: ordos
|
||||||
ProvidesCustomPrerequisite@harkonnen:
|
ProvidesPrerequisite@harkonnen:
|
||||||
Prerequisite: starport.harkonnen
|
Prerequisite: starport.harkonnen
|
||||||
Race: harkonnen
|
Race: harkonnen
|
||||||
Power:
|
Power:
|
||||||
Amount: -40
|
Amount: -40
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
wall:
|
wall:
|
||||||
Buildable:
|
Buildable:
|
||||||
@@ -659,7 +659,7 @@ repair:
|
|||||||
Palette: repairlights
|
Palette: repairlights
|
||||||
Power:
|
Power:
|
||||||
Amount: -10
|
Amount: -10
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
hightech:
|
hightech:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -698,7 +698,7 @@ hightech:
|
|||||||
Sequence: production-welding
|
Sequence: production-welding
|
||||||
Power:
|
Power:
|
||||||
Amount: -40
|
Amount: -40
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
research:
|
research:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -743,7 +743,7 @@ research:
|
|||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
Power:
|
Power:
|
||||||
Amount: -40
|
Amount: -40
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
palace:
|
palace:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -780,10 +780,10 @@ palace:
|
|||||||
Range: 4
|
Range: 4
|
||||||
Power:
|
Power:
|
||||||
Amount: -50
|
Amount: -50
|
||||||
ProvidesCustomPrerequisite@airstrike:
|
ProvidesPrerequisite@airstrike:
|
||||||
Prerequisite: palace.airstrike
|
Prerequisite: palace.airstrike
|
||||||
Race: atreides, ordos
|
Race: atreides, ordos
|
||||||
ProvidesCustomPrerequisite@nuke:
|
ProvidesPrerequisite@nuke:
|
||||||
Prerequisite: palace.nuke
|
Prerequisite: palace.nuke
|
||||||
Race: harkonnen
|
Race: harkonnen
|
||||||
AirstrikePower:
|
AirstrikePower:
|
||||||
@@ -817,7 +817,7 @@ palace:
|
|||||||
DisabledOverlay:
|
DisabledOverlay:
|
||||||
RequiresPower:
|
RequiresPower:
|
||||||
SupportPowerChargeBar:
|
SupportPowerChargeBar:
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
conyard.atreides:
|
conyard.atreides:
|
||||||
Inherits: conyard
|
Inherits: conyard
|
||||||
|
|||||||
@@ -880,7 +880,7 @@ Rules:
|
|||||||
Building:
|
Building:
|
||||||
Adjacent: 99
|
Adjacent: 99
|
||||||
TerrainTypes: Clear,Road
|
TerrainTypes: Clear,Road
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: MNLYVV
|
Prerequisite: MNLYVV
|
||||||
Buildable:
|
Buildable:
|
||||||
Queue: Building
|
Queue: Building
|
||||||
|
|||||||
@@ -2254,15 +2254,15 @@ Rules:
|
|||||||
WEAP:
|
WEAP:
|
||||||
Buildable:
|
Buildable:
|
||||||
Prerequisites: proc, ~techlevel.low, mainland
|
Prerequisites: proc, ~techlevel.low, mainland
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: givefix
|
Prerequisite: givefix
|
||||||
MAINLAND:
|
MAINLAND:
|
||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Reach the mainland
|
Name: Reach the mainland
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: mainland
|
Prerequisite: mainland
|
||||||
HPAD:
|
HPAD:
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: givefix
|
Prerequisite: givefix
|
||||||
FIX:
|
FIX:
|
||||||
Buildable:
|
Buildable:
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ FCOM:
|
|||||||
Bib:
|
Bib:
|
||||||
Power:
|
Power:
|
||||||
Amount: -200
|
Amount: -200
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
HOSP:
|
HOSP:
|
||||||
Inherits: ^TechBuilding
|
Inherits: ^TechBuilding
|
||||||
@@ -102,7 +102,7 @@ HOSP:
|
|||||||
UseDeathTypeSuffix: false
|
UseDeathTypeSuffix: false
|
||||||
WithBuildingExplosion:
|
WithBuildingExplosion:
|
||||||
Delay: 1
|
Delay: 1
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
V01:
|
V01:
|
||||||
Inherits: ^CivBuilding
|
Inherits: ^CivBuilding
|
||||||
@@ -312,7 +312,7 @@ MISS:
|
|||||||
UseDeathTypeSuffix: false
|
UseDeathTypeSuffix: false
|
||||||
WithBuildingExplosion:
|
WithBuildingExplosion:
|
||||||
Delay: 1
|
Delay: 1
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
BIO:
|
BIO:
|
||||||
Inherits: ^TechBuilding
|
Inherits: ^TechBuilding
|
||||||
@@ -329,7 +329,7 @@ BIO:
|
|||||||
UseDeathTypeSuffix: false
|
UseDeathTypeSuffix: false
|
||||||
WithBuildingExplosion:
|
WithBuildingExplosion:
|
||||||
Delay: 1
|
Delay: 1
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
OILB:
|
OILB:
|
||||||
Inherits: ^TechBuilding
|
Inherits: ^TechBuilding
|
||||||
|
|||||||
@@ -134,31 +134,31 @@ SPEN:
|
|||||||
ProductionBar:
|
ProductionBar:
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@soviet:
|
ProvidesPrerequisite@soviet:
|
||||||
Race: soviet, russia, ukraine
|
Race: soviet, russia, ukraine
|
||||||
Prerequisite: ships.soviet
|
Prerequisite: ships.soviet
|
||||||
ProvidesCustomPrerequisite@sovietvanilla:
|
ProvidesPrerequisite@sovietvanilla:
|
||||||
Race: soviet
|
Race: soviet
|
||||||
Prerequisite: ships.sovietvanilla
|
Prerequisite: ships.sovietvanilla
|
||||||
ProvidesCustomPrerequisite@russia:
|
ProvidesPrerequisite@russia:
|
||||||
Race: russia
|
Race: russia
|
||||||
Prerequisite: ships.russia
|
Prerequisite: ships.russia
|
||||||
ProvidesCustomPrerequisite@ukraine:
|
ProvidesPrerequisite@ukraine:
|
||||||
Race: ukraine
|
Race: ukraine
|
||||||
Prerequisite: ships.ukraine
|
Prerequisite: ships.ukraine
|
||||||
ProvidesCustomPrerequisite@sovietstructure:
|
ProvidesPrerequisite@sovietstructure:
|
||||||
RequiresPrerequisites: structures.soviet
|
RequiresPrerequisites: structures.soviet
|
||||||
Prerequisite: ships.soviet
|
Prerequisite: ships.soviet
|
||||||
ProvidesCustomPrerequisite@sovietvanillastructure:
|
ProvidesPrerequisite@sovietvanillastructure:
|
||||||
RequiresPrerequisites: structures.sovietvanilla
|
RequiresPrerequisites: structures.sovietvanilla
|
||||||
Prerequisite: ships.sovietvanilla
|
Prerequisite: ships.sovietvanilla
|
||||||
ProvidesCustomPrerequisite@russianstructure:
|
ProvidesPrerequisite@russianstructure:
|
||||||
RequiresPrerequisites: structures.russia
|
RequiresPrerequisites: structures.russia
|
||||||
Prerequisite: ships.russia
|
Prerequisite: ships.russia
|
||||||
ProvidesCustomPrerequisite@ukrainianstructure:
|
ProvidesPrerequisite@ukrainianstructure:
|
||||||
RequiresPrerequisites: structures.ukraine
|
RequiresPrerequisites: structures.ukraine
|
||||||
Prerequisite: ships.ukraine
|
Prerequisite: ships.ukraine
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
SYRD:
|
SYRD:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -213,37 +213,37 @@ SYRD:
|
|||||||
ProductionBar:
|
ProductionBar:
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@allies:
|
ProvidesPrerequisite@allies:
|
||||||
Race: allies, england, france, germany
|
Race: allies, england, france, germany
|
||||||
Prerequisite: ships.allies
|
Prerequisite: ships.allies
|
||||||
ProvidesCustomPrerequisite@alliesvanilla:
|
ProvidesPrerequisite@alliesvanilla:
|
||||||
Race: allies
|
Race: allies
|
||||||
Prerequisite: ships.alliesvanilla
|
Prerequisite: ships.alliesvanilla
|
||||||
ProvidesCustomPrerequisite@england:
|
ProvidesPrerequisite@england:
|
||||||
Race: england
|
Race: england
|
||||||
Prerequisite: ships.england
|
Prerequisite: ships.england
|
||||||
ProvidesCustomPrerequisite@france:
|
ProvidesPrerequisite@france:
|
||||||
Race: france
|
Race: france
|
||||||
Prerequisite: ships.france
|
Prerequisite: ships.france
|
||||||
ProvidesCustomPrerequisite@germany:
|
ProvidesPrerequisite@germany:
|
||||||
Race: germany
|
Race: germany
|
||||||
Prerequisite: ships.germany
|
Prerequisite: ships.germany
|
||||||
ProvidesCustomPrerequisite@alliedstructure:
|
ProvidesPrerequisite@alliedstructure:
|
||||||
RequiresPrerequisites: structures.allies
|
RequiresPrerequisites: structures.allies
|
||||||
Prerequisite: ships.allies
|
Prerequisite: ships.allies
|
||||||
ProvidesCustomPrerequisite@alliedvanillastructure:
|
ProvidesPrerequisite@alliedvanillastructure:
|
||||||
RequiresPrerequisites: structures.alliesvanilla
|
RequiresPrerequisites: structures.alliesvanilla
|
||||||
Prerequisite: ships.alliesvanilla
|
Prerequisite: ships.alliesvanilla
|
||||||
ProvidesCustomPrerequisite@englishstructure:
|
ProvidesPrerequisite@englishstructure:
|
||||||
RequiresPrerequisites: structures.england
|
RequiresPrerequisites: structures.england
|
||||||
Prerequisite: ships.england
|
Prerequisite: ships.england
|
||||||
ProvidesCustomPrerequisite@frenchstructure:
|
ProvidesPrerequisite@frenchstructure:
|
||||||
RequiresPrerequisites: structures.france
|
RequiresPrerequisites: structures.france
|
||||||
Prerequisite: ships.france
|
Prerequisite: ships.france
|
||||||
ProvidesCustomPrerequisite@germanstructure:
|
ProvidesPrerequisite@germanstructure:
|
||||||
RequiresPrerequisites: structures.germany
|
RequiresPrerequisites: structures.germany
|
||||||
Prerequisite: ships.germany
|
Prerequisite: ships.germany
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
IRON:
|
IRON:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -317,10 +317,10 @@ PDOX:
|
|||||||
Range: 10c0
|
Range: 10c0
|
||||||
Bib:
|
Bib:
|
||||||
HasMinibib: Yes
|
HasMinibib: Yes
|
||||||
ProvidesCustomPrerequisite@germany:
|
ProvidesPrerequisite@germany:
|
||||||
Race: germany
|
Race: germany
|
||||||
Prerequisite: pdox.germany
|
Prerequisite: pdox.germany
|
||||||
ProvidesCustomPrerequisite@germanstructure:
|
ProvidesPrerequisite@germanstructure:
|
||||||
RequiresPrerequisites: structures.germany
|
RequiresPrerequisites: structures.germany
|
||||||
Prerequisite: pdox.germany
|
Prerequisite: pdox.germany
|
||||||
ChronoshiftPower@chronoshift:
|
ChronoshiftPower@chronoshift:
|
||||||
@@ -358,7 +358,7 @@ PDOX:
|
|||||||
Amount: -200
|
Amount: -200
|
||||||
MustBeDestroyed:
|
MustBeDestroyed:
|
||||||
RequiredForShortGame: false
|
RequiredForShortGame: false
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
TSLA:
|
TSLA:
|
||||||
Inherits: ^Defense
|
Inherits: ^Defense
|
||||||
@@ -403,7 +403,7 @@ TSLA:
|
|||||||
Amount: -100
|
Amount: -100
|
||||||
DetectCloaked:
|
DetectCloaked:
|
||||||
Range: 8
|
Range: 8
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
AGUN:
|
AGUN:
|
||||||
Inherits: ^Defense
|
Inherits: ^Defense
|
||||||
@@ -485,7 +485,7 @@ DOME:
|
|||||||
RenderDetectionCircle:
|
RenderDetectionCircle:
|
||||||
Power:
|
Power:
|
||||||
Amount: -40
|
Amount: -40
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
PBOX:
|
PBOX:
|
||||||
Inherits: ^Defense
|
Inherits: ^Defense
|
||||||
@@ -660,7 +660,7 @@ FTUR:
|
|||||||
Amount: -20
|
Amount: -20
|
||||||
DetectCloaked:
|
DetectCloaked:
|
||||||
Range: 6
|
Range: 6
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
SAM:
|
SAM:
|
||||||
Inherits: ^Defense
|
Inherits: ^Defense
|
||||||
@@ -719,7 +719,7 @@ ATEK:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Allied Tech Center
|
Name: Allied Tech Center
|
||||||
Description: Provides Allied advanced technologies.\n Special Ability: GPS Satellite
|
Description: Provides Allied advanced technologies.\n Special Ability: GPS Satellite
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: techcenter
|
Prerequisite: techcenter
|
||||||
Building:
|
Building:
|
||||||
Footprint: xx xx
|
Footprint: xx xx
|
||||||
@@ -745,7 +745,7 @@ ATEK:
|
|||||||
DisabledOverlay:
|
DisabledOverlay:
|
||||||
Power:
|
Power:
|
||||||
Amount: -200
|
Amount: -200
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
WEAP:
|
WEAP:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -776,65 +776,65 @@ WEAP:
|
|||||||
ExitCell: 1,2
|
ExitCell: 1,2
|
||||||
Production:
|
Production:
|
||||||
Produces: Vehicle
|
Produces: Vehicle
|
||||||
ProvidesCustomPrerequisite@allies:
|
ProvidesPrerequisite@allies:
|
||||||
Race: allies, england, france, germany
|
Race: allies, england, france, germany
|
||||||
Prerequisite: vehicles.allies
|
Prerequisite: vehicles.allies
|
||||||
ProvidesCustomPrerequisite@alliesvanilla:
|
ProvidesPrerequisite@alliesvanilla:
|
||||||
Race: allies
|
Race: allies
|
||||||
Prerequisite: vehicles.alliesvanilla
|
Prerequisite: vehicles.alliesvanilla
|
||||||
ProvidesCustomPrerequisite@england:
|
ProvidesPrerequisite@england:
|
||||||
Race: england
|
Race: england
|
||||||
Prerequisite: vehicles.england
|
Prerequisite: vehicles.england
|
||||||
ProvidesCustomPrerequisite@france:
|
ProvidesPrerequisite@france:
|
||||||
Race: france
|
Race: france
|
||||||
Prerequisite: vehicles.france
|
Prerequisite: vehicles.france
|
||||||
ProvidesCustomPrerequisite@germany:
|
ProvidesPrerequisite@germany:
|
||||||
Race: germany
|
Race: germany
|
||||||
Prerequisite: vehicles.germany
|
Prerequisite: vehicles.germany
|
||||||
ProvidesCustomPrerequisite@soviet:
|
ProvidesPrerequisite@soviet:
|
||||||
Race: soviet, russia, ukraine
|
Race: soviet, russia, ukraine
|
||||||
Prerequisite: vehicles.soviet
|
Prerequisite: vehicles.soviet
|
||||||
ProvidesCustomPrerequisite@sovietvanilla:
|
ProvidesPrerequisite@sovietvanilla:
|
||||||
Race: soviet
|
Race: soviet
|
||||||
Prerequisite: vehicles.sovietvanilla
|
Prerequisite: vehicles.sovietvanilla
|
||||||
ProvidesCustomPrerequisite@russia:
|
ProvidesPrerequisite@russia:
|
||||||
Race: russia
|
Race: russia
|
||||||
Prerequisite: vehicles.russia
|
Prerequisite: vehicles.russia
|
||||||
ProvidesCustomPrerequisite@ukraine:
|
ProvidesPrerequisite@ukraine:
|
||||||
Race: ukraine
|
Race: ukraine
|
||||||
Prerequisite: vehicles.ukraine
|
Prerequisite: vehicles.ukraine
|
||||||
ProvidesCustomPrerequisite@alliedstructure:
|
ProvidesPrerequisite@alliedstructure:
|
||||||
RequiresPrerequisites: structures.allies
|
RequiresPrerequisites: structures.allies
|
||||||
Prerequisite: vehicles.allies
|
Prerequisite: vehicles.allies
|
||||||
ProvidesCustomPrerequisite@alliedvanillastructure:
|
ProvidesPrerequisite@alliedvanillastructure:
|
||||||
RequiresPrerequisites: structures.alliesvanilla
|
RequiresPrerequisites: structures.alliesvanilla
|
||||||
Prerequisite: vehicles.alliesvanilla
|
Prerequisite: vehicles.alliesvanilla
|
||||||
ProvidesCustomPrerequisite@englishstructure:
|
ProvidesPrerequisite@englishstructure:
|
||||||
RequiresPrerequisites: structures.england
|
RequiresPrerequisites: structures.england
|
||||||
Prerequisite: vehicles.england
|
Prerequisite: vehicles.england
|
||||||
ProvidesCustomPrerequisite@frenchstructure:
|
ProvidesPrerequisite@frenchstructure:
|
||||||
RequiresPrerequisites: structures.france
|
RequiresPrerequisites: structures.france
|
||||||
Prerequisite: vehicles.france
|
Prerequisite: vehicles.france
|
||||||
ProvidesCustomPrerequisite@germanstructure:
|
ProvidesPrerequisite@germanstructure:
|
||||||
RequiresPrerequisites: structures.germany
|
RequiresPrerequisites: structures.germany
|
||||||
Prerequisite: vehicles.germany
|
Prerequisite: vehicles.germany
|
||||||
ProvidesCustomPrerequisite@sovietstructure:
|
ProvidesPrerequisite@sovietstructure:
|
||||||
RequiresPrerequisites: structures.soviet
|
RequiresPrerequisites: structures.soviet
|
||||||
Prerequisite: vehicles.soviet
|
Prerequisite: vehicles.soviet
|
||||||
ProvidesCustomPrerequisite@sovietvanillastructure:
|
ProvidesPrerequisite@sovietvanillastructure:
|
||||||
RequiresPrerequisites: structures.sovietvanilla
|
RequiresPrerequisites: structures.sovietvanilla
|
||||||
Prerequisite: vehicles.sovietvanilla
|
Prerequisite: vehicles.sovietvanilla
|
||||||
ProvidesCustomPrerequisite@russianstructure:
|
ProvidesPrerequisite@russianstructure:
|
||||||
RequiresPrerequisites: structures.russia
|
RequiresPrerequisites: structures.russia
|
||||||
Prerequisite: vehicles.russia
|
Prerequisite: vehicles.russia
|
||||||
ProvidesCustomPrerequisite@ukrainianstructure:
|
ProvidesPrerequisite@ukrainianstructure:
|
||||||
RequiresPrerequisites: structures.ukraine
|
RequiresPrerequisites: structures.ukraine
|
||||||
Prerequisite: vehicles.ukraine
|
Prerequisite: vehicles.ukraine
|
||||||
PrimaryBuilding:
|
PrimaryBuilding:
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
FACT:
|
FACT:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -845,31 +845,31 @@ FACT:
|
|||||||
Queue: Building
|
Queue: Building
|
||||||
BuildPaletteOrder: 1000
|
BuildPaletteOrder: 1000
|
||||||
Prerequisites: ~disabled
|
Prerequisites: ~disabled
|
||||||
ProvidesCustomPrerequisite@allies:
|
ProvidesPrerequisite@allies:
|
||||||
Race: allies, england, france, germany
|
Race: allies, england, france, germany
|
||||||
Prerequisite: structures.allies
|
Prerequisite: structures.allies
|
||||||
ProvidesCustomPrerequisite@alliesvanilla:
|
ProvidesPrerequisite@alliesvanilla:
|
||||||
Race: allies
|
Race: allies
|
||||||
Prerequisite: structures.alliesvanilla
|
Prerequisite: structures.alliesvanilla
|
||||||
ProvidesCustomPrerequisite@england:
|
ProvidesPrerequisite@england:
|
||||||
Race: england
|
Race: england
|
||||||
Prerequisite: structures.england
|
Prerequisite: structures.england
|
||||||
ProvidesCustomPrerequisite@france:
|
ProvidesPrerequisite@france:
|
||||||
Race: france
|
Race: france
|
||||||
Prerequisite: structures.france
|
Prerequisite: structures.france
|
||||||
ProvidesCustomPrerequisite@germany:
|
ProvidesPrerequisite@germany:
|
||||||
Race: germany
|
Race: germany
|
||||||
Prerequisite: structures.germany
|
Prerequisite: structures.germany
|
||||||
ProvidesCustomPrerequisite@soviet:
|
ProvidesPrerequisite@soviet:
|
||||||
Race: soviet, russia, ukraine
|
Race: soviet, russia, ukraine
|
||||||
Prerequisite: structures.soviet
|
Prerequisite: structures.soviet
|
||||||
ProvidesCustomPrerequisite@sovietvanilla:
|
ProvidesPrerequisite@sovietvanilla:
|
||||||
Race: soviet
|
Race: soviet
|
||||||
Prerequisite: structures.sovietvanilla
|
Prerequisite: structures.sovietvanilla
|
||||||
ProvidesCustomPrerequisite@russia:
|
ProvidesPrerequisite@russia:
|
||||||
Race: russia
|
Race: russia
|
||||||
Prerequisite: structures.russia
|
Prerequisite: structures.russia
|
||||||
ProvidesCustomPrerequisite@ukraine:
|
ProvidesPrerequisite@ukraine:
|
||||||
Race: ukraine
|
Race: ukraine
|
||||||
Prerequisite: structures.ukraine
|
Prerequisite: structures.ukraine
|
||||||
Health:
|
Health:
|
||||||
@@ -908,7 +908,7 @@ FACT:
|
|||||||
UseDeathTypeSuffix: false
|
UseDeathTypeSuffix: false
|
||||||
WithBuildingExplosion:
|
WithBuildingExplosion:
|
||||||
Delay: 1
|
Delay: 1
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
PROC:
|
PROC:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -960,7 +960,7 @@ PROC:
|
|||||||
UseDeathTypeSuffix: false
|
UseDeathTypeSuffix: false
|
||||||
WithBuildingExplosion:
|
WithBuildingExplosion:
|
||||||
Delay: 1
|
Delay: 1
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
SILO:
|
SILO:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -1025,37 +1025,37 @@ HPAD:
|
|||||||
PrimaryBuilding:
|
PrimaryBuilding:
|
||||||
Power:
|
Power:
|
||||||
Amount: -10
|
Amount: -10
|
||||||
ProvidesCustomPrerequisite@allies:
|
ProvidesPrerequisite@allies:
|
||||||
Race: allies, england, france, germany
|
Race: allies, england, france, germany
|
||||||
Prerequisite: aircraft.allies
|
Prerequisite: aircraft.allies
|
||||||
ProvidesCustomPrerequisite@alliesvanilla:
|
ProvidesPrerequisite@alliesvanilla:
|
||||||
Race: allies
|
Race: allies
|
||||||
Prerequisite: aircraft.alliesvanilla
|
Prerequisite: aircraft.alliesvanilla
|
||||||
ProvidesCustomPrerequisite@england:
|
ProvidesPrerequisite@england:
|
||||||
Race: england
|
Race: england
|
||||||
Prerequisite: aircraft.england
|
Prerequisite: aircraft.england
|
||||||
ProvidesCustomPrerequisite@france:
|
ProvidesPrerequisite@france:
|
||||||
Race: france
|
Race: france
|
||||||
Prerequisite: aircraft.france
|
Prerequisite: aircraft.france
|
||||||
ProvidesCustomPrerequisite@germany:
|
ProvidesPrerequisite@germany:
|
||||||
Race: germany
|
Race: germany
|
||||||
Prerequisite: aircraft.germany
|
Prerequisite: aircraft.germany
|
||||||
ProvidesCustomPrerequisite@alliedstructure:
|
ProvidesPrerequisite@alliedstructure:
|
||||||
RequiresPrerequisites: structures.allies
|
RequiresPrerequisites: structures.allies
|
||||||
Prerequisite: aircraft.allies
|
Prerequisite: aircraft.allies
|
||||||
ProvidesCustomPrerequisite@alliedvanillastructure:
|
ProvidesPrerequisite@alliedvanillastructure:
|
||||||
RequiresPrerequisites: structures.alliesvanilla
|
RequiresPrerequisites: structures.alliesvanilla
|
||||||
Prerequisite: aircraft.alliesvanilla
|
Prerequisite: aircraft.alliesvanilla
|
||||||
ProvidesCustomPrerequisite@englishstructure:
|
ProvidesPrerequisite@englishstructure:
|
||||||
RequiresPrerequisites: structures.england
|
RequiresPrerequisites: structures.england
|
||||||
Prerequisite: aircraft.england
|
Prerequisite: aircraft.england
|
||||||
ProvidesCustomPrerequisite@frenchstructure:
|
ProvidesPrerequisite@frenchstructure:
|
||||||
RequiresPrerequisites: structures.france
|
RequiresPrerequisites: structures.france
|
||||||
Prerequisite: aircraft.france
|
Prerequisite: aircraft.france
|
||||||
ProvidesCustomPrerequisite@germanstructure:
|
ProvidesPrerequisite@germanstructure:
|
||||||
RequiresPrerequisites: structures.germany
|
RequiresPrerequisites: structures.germany
|
||||||
Prerequisite: aircraft.germany
|
Prerequisite: aircraft.germany
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
AFLD:
|
AFLD:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -1086,28 +1086,28 @@ AFLD:
|
|||||||
Production:
|
Production:
|
||||||
Produces: Aircraft, Plane
|
Produces: Aircraft, Plane
|
||||||
Reservable:
|
Reservable:
|
||||||
ProvidesCustomPrerequisite@soviet:
|
ProvidesPrerequisite@soviet:
|
||||||
Race: soviet, russia, ukraine
|
Race: soviet, russia, ukraine
|
||||||
Prerequisite: aircraft.soviet
|
Prerequisite: aircraft.soviet
|
||||||
ProvidesCustomPrerequisite@sovietvanilla:
|
ProvidesPrerequisite@sovietvanilla:
|
||||||
Race: soviet
|
Race: soviet
|
||||||
Prerequisite: aircraft.sovietvanilla
|
Prerequisite: aircraft.sovietvanilla
|
||||||
ProvidesCustomPrerequisite@russia:
|
ProvidesPrerequisite@russia:
|
||||||
Race: russia
|
Race: russia
|
||||||
Prerequisite: aircraft.russia
|
Prerequisite: aircraft.russia
|
||||||
ProvidesCustomPrerequisite@ukraine:
|
ProvidesPrerequisite@ukraine:
|
||||||
Race: ukraine
|
Race: ukraine
|
||||||
Prerequisite: aircraft.ukraine
|
Prerequisite: aircraft.ukraine
|
||||||
ProvidesCustomPrerequisite@sovietstructure:
|
ProvidesPrerequisite@sovietstructure:
|
||||||
RequiresPrerequisites: structures.soviet
|
RequiresPrerequisites: structures.soviet
|
||||||
Prerequisite: aircraft.soviet
|
Prerequisite: aircraft.soviet
|
||||||
ProvidesCustomPrerequisite@sovietvanillastructure:
|
ProvidesPrerequisite@sovietvanillastructure:
|
||||||
RequiresPrerequisites: structures.sovietvanilla
|
RequiresPrerequisites: structures.sovietvanilla
|
||||||
Prerequisite: aircraft.sovietvanilla
|
Prerequisite: aircraft.sovietvanilla
|
||||||
ProvidesCustomPrerequisite@russianstructure:
|
ProvidesPrerequisite@russianstructure:
|
||||||
RequiresPrerequisites: structures.russia
|
RequiresPrerequisites: structures.russia
|
||||||
Prerequisite: aircraft.russia
|
Prerequisite: aircraft.russia
|
||||||
ProvidesCustomPrerequisite@ukrainianstructure:
|
ProvidesPrerequisite@ukrainianstructure:
|
||||||
RequiresPrerequisites: structures.ukraine
|
RequiresPrerequisites: structures.ukraine
|
||||||
Prerequisite: aircraft.ukraine
|
Prerequisite: aircraft.ukraine
|
||||||
AirstrikePower@spyplane:
|
AirstrikePower@spyplane:
|
||||||
@@ -1160,7 +1160,7 @@ AFLD:
|
|||||||
PrimaryBuilding:
|
PrimaryBuilding:
|
||||||
Power:
|
Power:
|
||||||
Amount: -20
|
Amount: -20
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
POWR:
|
POWR:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -1173,7 +1173,7 @@ POWR:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Power Plant
|
Name: Power Plant
|
||||||
Description: Provides power for other structures.
|
Description: Provides power for other structures.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: anypower
|
Prerequisite: anypower
|
||||||
Building:
|
Building:
|
||||||
Footprint: xx xx
|
Footprint: xx xx
|
||||||
@@ -1210,7 +1210,7 @@ APWR:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Advanced Power Plant
|
Name: Advanced Power Plant
|
||||||
Description: Provides double the power of a\nstandard Power Plant.
|
Description: Provides double the power of a\nstandard Power Plant.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: anypower
|
Prerequisite: anypower
|
||||||
Building:
|
Building:
|
||||||
Footprint: ___ xxx xxx
|
Footprint: ___ xxx xxx
|
||||||
@@ -1247,7 +1247,7 @@ STEK:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Soviet Tech Center
|
Name: Soviet Tech Center
|
||||||
Description: Provides Soviet advanced technologies.
|
Description: Provides Soviet advanced technologies.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: techcenter
|
Prerequisite: techcenter
|
||||||
Building:
|
Building:
|
||||||
Footprint: xxx xxx
|
Footprint: xxx xxx
|
||||||
@@ -1261,7 +1261,7 @@ STEK:
|
|||||||
Bib:
|
Bib:
|
||||||
Power:
|
Power:
|
||||||
Amount: -100
|
Amount: -100
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
BARR:
|
BARR:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -1295,35 +1295,35 @@ BARR:
|
|||||||
Produces: Infantry, Soldier
|
Produces: Infantry, Soldier
|
||||||
PrimaryBuilding:
|
PrimaryBuilding:
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: barracks
|
Prerequisite: barracks
|
||||||
ProvidesCustomPrerequisite@soviet:
|
ProvidesPrerequisite@soviet:
|
||||||
Race: soviet, russia, ukraine
|
Race: soviet, russia, ukraine
|
||||||
Prerequisite: infantry.soviet
|
Prerequisite: infantry.soviet
|
||||||
ProvidesCustomPrerequisite@sovietvanilla:
|
ProvidesPrerequisite@sovietvanilla:
|
||||||
Race: soviet
|
Race: soviet
|
||||||
Prerequisite: infantry.sovietvanilla
|
Prerequisite: infantry.sovietvanilla
|
||||||
ProvidesCustomPrerequisite@russia:
|
ProvidesPrerequisite@russia:
|
||||||
Race: russia
|
Race: russia
|
||||||
Prerequisite: infantry.russia
|
Prerequisite: infantry.russia
|
||||||
ProvidesCustomPrerequisite@ukraine:
|
ProvidesPrerequisite@ukraine:
|
||||||
Race: ukraine
|
Race: ukraine
|
||||||
Prerequisite: infantry.ukraine
|
Prerequisite: infantry.ukraine
|
||||||
ProvidesCustomPrerequisite@sovietstructure:
|
ProvidesPrerequisite@sovietstructure:
|
||||||
RequiresPrerequisites: structures.soviet
|
RequiresPrerequisites: structures.soviet
|
||||||
Prerequisite: infantry.soviet
|
Prerequisite: infantry.soviet
|
||||||
ProvidesCustomPrerequisite@sovietvanillastructure:
|
ProvidesPrerequisite@sovietvanillastructure:
|
||||||
RequiresPrerequisites: structures.sovietvanilla
|
RequiresPrerequisites: structures.sovietvanilla
|
||||||
Prerequisite: infantry.sovietvanilla
|
Prerequisite: infantry.sovietvanilla
|
||||||
ProvidesCustomPrerequisite@russianstructure:
|
ProvidesPrerequisite@russianstructure:
|
||||||
RequiresPrerequisites: structures.russia
|
RequiresPrerequisites: structures.russia
|
||||||
Prerequisite: infantry.russia
|
Prerequisite: infantry.russia
|
||||||
ProvidesCustomPrerequisite@ukrainianstructure:
|
ProvidesPrerequisite@ukrainianstructure:
|
||||||
RequiresPrerequisites: structures.ukraine
|
RequiresPrerequisites: structures.ukraine
|
||||||
Prerequisite: infantry.ukraine
|
Prerequisite: infantry.ukraine
|
||||||
Power:
|
Power:
|
||||||
Amount: -20
|
Amount: -20
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
KENN:
|
KENN:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -1358,7 +1358,7 @@ KENN:
|
|||||||
-EmitInfantryOnSell:
|
-EmitInfantryOnSell:
|
||||||
Power:
|
Power:
|
||||||
Amount: -10
|
Amount: -10
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
TENT:
|
TENT:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -1392,41 +1392,41 @@ TENT:
|
|||||||
Produces: Infantry, Soldier
|
Produces: Infantry, Soldier
|
||||||
PrimaryBuilding:
|
PrimaryBuilding:
|
||||||
ProductionBar:
|
ProductionBar:
|
||||||
ProvidesCustomPrerequisite@barracks:
|
ProvidesPrerequisite@barracks:
|
||||||
Prerequisite: barracks
|
Prerequisite: barracks
|
||||||
ProvidesCustomPrerequisite@allies:
|
ProvidesPrerequisite@allies:
|
||||||
Race: allies, england, france, germany
|
Race: allies, england, france, germany
|
||||||
Prerequisite: infantry.allies
|
Prerequisite: infantry.allies
|
||||||
ProvidesCustomPrerequisite@alliesvanilla:
|
ProvidesPrerequisite@alliesvanilla:
|
||||||
Race: allies
|
Race: allies
|
||||||
Prerequisite: infantry.alliesvanilla
|
Prerequisite: infantry.alliesvanilla
|
||||||
ProvidesCustomPrerequisite@england:
|
ProvidesPrerequisite@england:
|
||||||
Race: england
|
Race: england
|
||||||
Prerequisite: infantry.england
|
Prerequisite: infantry.england
|
||||||
ProvidesCustomPrerequisite@france:
|
ProvidesPrerequisite@france:
|
||||||
Race: france
|
Race: france
|
||||||
Prerequisite: infantry.france
|
Prerequisite: infantry.france
|
||||||
ProvidesCustomPrerequisite@germany:
|
ProvidesPrerequisite@germany:
|
||||||
Race: germany
|
Race: germany
|
||||||
Prerequisite: infantry.germany
|
Prerequisite: infantry.germany
|
||||||
ProvidesCustomPrerequisite@alliedstructure:
|
ProvidesPrerequisite@alliedstructure:
|
||||||
RequiresPrerequisites: structures.allies
|
RequiresPrerequisites: structures.allies
|
||||||
Prerequisite: infantry.allies
|
Prerequisite: infantry.allies
|
||||||
ProvidesCustomPrerequisite@alliedvanillastructure:
|
ProvidesPrerequisite@alliedvanillastructure:
|
||||||
RequiresPrerequisites: structures.alliesvanilla
|
RequiresPrerequisites: structures.alliesvanilla
|
||||||
Prerequisite: infantry.alliesvanilla
|
Prerequisite: infantry.alliesvanilla
|
||||||
ProvidesCustomPrerequisite@englishstructure:
|
ProvidesPrerequisite@englishstructure:
|
||||||
RequiresPrerequisites: structures.england
|
RequiresPrerequisites: structures.england
|
||||||
Prerequisite: infantry.england
|
Prerequisite: infantry.england
|
||||||
ProvidesCustomPrerequisite@frenchstructure:
|
ProvidesPrerequisite@frenchstructure:
|
||||||
RequiresPrerequisites: structures.france
|
RequiresPrerequisites: structures.france
|
||||||
Prerequisite: infantry.france
|
Prerequisite: infantry.france
|
||||||
ProvidesCustomPrerequisite@germanstructure:
|
ProvidesPrerequisite@germanstructure:
|
||||||
RequiresPrerequisites: structures.germany
|
RequiresPrerequisites: structures.germany
|
||||||
Prerequisite: infantry.germany
|
Prerequisite: infantry.germany
|
||||||
Power:
|
Power:
|
||||||
Amount: -20
|
Amount: -20
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
FIX:
|
FIX:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -1458,7 +1458,7 @@ FIX:
|
|||||||
WithRepairAnimation:
|
WithRepairAnimation:
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
SBAG:
|
SBAG:
|
||||||
Inherits: ^Wall
|
Inherits: ^Wall
|
||||||
|
|||||||
@@ -1087,7 +1087,7 @@ CTDAM:
|
|||||||
Type: heavy
|
Type: heavy
|
||||||
Health:
|
Health:
|
||||||
HP: 1000
|
HP: 1000
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: anypower
|
Prerequisite: anypower
|
||||||
|
|
||||||
CTVEGA:
|
CTVEGA:
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ GAPOWR:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: GDI Power Plant
|
Name: GDI Power Plant
|
||||||
Description: Provides power for other structures.
|
Description: Provides power for other structures.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: anypower
|
Prerequisite: anypower
|
||||||
Building:
|
Building:
|
||||||
Footprint: xx xx
|
Footprint: xx xx
|
||||||
@@ -58,7 +58,7 @@ GAPOWR:
|
|||||||
UpgradeTypes: powrup.b
|
UpgradeTypes: powrup.b
|
||||||
UpgradeMinEnabledLevel: 1
|
UpgradeMinEnabledLevel: 1
|
||||||
Amount: 50
|
Amount: 50
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
GAPILE:
|
GAPILE:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -71,7 +71,7 @@ GAPILE:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: GDI Barracks
|
Name: GDI Barracks
|
||||||
Description: Produces infantry.
|
Description: Produces infantry.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: barracks
|
Prerequisite: barracks
|
||||||
Building:
|
Building:
|
||||||
Footprint: xx xx
|
Footprint: xx xx
|
||||||
@@ -101,7 +101,7 @@ GAPILE:
|
|||||||
Sequence: idle-flag
|
Sequence: idle-flag
|
||||||
Power:
|
Power:
|
||||||
Amount: -20
|
Amount: -20
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
GAWEAP:
|
GAWEAP:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -110,7 +110,7 @@ GAWEAP:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: GDI War Factory
|
Name: GDI War Factory
|
||||||
Description: Produces vehicles.
|
Description: Produces vehicles.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: factory
|
Prerequisite: factory
|
||||||
Buildable:
|
Buildable:
|
||||||
Queue: Building
|
Queue: Building
|
||||||
@@ -148,7 +148,7 @@ GAWEAP:
|
|||||||
Sequence: bib
|
Sequence: bib
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
GAHPAD:
|
GAHPAD:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -188,7 +188,7 @@ GAHPAD:
|
|||||||
Amount: -10
|
Amount: -10
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 88, 66, 0, -5
|
Bounds: 88, 66, 0, -5
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
GADEPT:
|
GADEPT:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -228,7 +228,7 @@ GADEPT:
|
|||||||
UseDeathTypeSuffix: false
|
UseDeathTypeSuffix: false
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
GARADR:
|
GARADR:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -241,7 +241,7 @@ GARADR:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: GDI Radar
|
Name: GDI Radar
|
||||||
Description: Provides an overview of the battlefield.\nCan detect cloaked units.\nRequires power to operate.
|
Description: Provides an overview of the battlefield.\nCan detect cloaked units.\nRequires power to operate.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: radar
|
Prerequisite: radar
|
||||||
Building:
|
Building:
|
||||||
Footprint: xx xx
|
Footprint: xx xx
|
||||||
@@ -269,7 +269,7 @@ GARADR:
|
|||||||
TargetTypes: Ground, C4, SpyInfiltrate
|
TargetTypes: Ground, C4, SpyInfiltrate
|
||||||
Power:
|
Power:
|
||||||
Amount: -50
|
Amount: -50
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
GATECH:
|
GATECH:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -282,7 +282,7 @@ GATECH:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: GDI Tech Center
|
Name: GDI Tech Center
|
||||||
Description: Provides access to advanced GDI technologies.
|
Description: Provides access to advanced GDI technologies.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: tech
|
Prerequisite: tech
|
||||||
Building:
|
Building:
|
||||||
Footprint: xxx xxx
|
Footprint: xxx xxx
|
||||||
@@ -299,7 +299,7 @@ GATECH:
|
|||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
Power:
|
Power:
|
||||||
Amount: -150
|
Amount: -150
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
GAPLUG:
|
GAPLUG:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -372,4 +372,4 @@ GAPLUG:
|
|||||||
UpgradeTypes: plug.ioncannonb
|
UpgradeTypes: plug.ioncannonb
|
||||||
UpgradeMinEnabledLevel: 1
|
UpgradeMinEnabledLevel: 1
|
||||||
Sequence: idle-ioncannonb
|
Sequence: idle-ioncannonb
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|||||||
@@ -127,7 +127,7 @@ GACTWR:
|
|||||||
tower.vulcan: tower, tower.vulcan
|
tower.vulcan: tower, tower.vulcan
|
||||||
tower.rocket: tower, tower.rocket
|
tower.rocket: tower, tower.rocket
|
||||||
tower.sam: tower, tower.sam
|
tower.sam: tower, tower.sam
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
GAVULC:
|
GAVULC:
|
||||||
Inherits: ^BuildingPlug
|
Inherits: ^BuildingPlug
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ NAPOWR:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Nod Power Plant
|
Name: Nod Power Plant
|
||||||
Description: Provides power for other structures.
|
Description: Provides power for other structures.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: anypower
|
Prerequisite: anypower
|
||||||
Building:
|
Building:
|
||||||
Footprint: xx xx
|
Footprint: xx xx
|
||||||
@@ -44,7 +44,7 @@ NAAPWR:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Advanced Power Plant
|
Name: Advanced Power Plant
|
||||||
Description: Provides twice as much power as\nthe normal Power Plant.
|
Description: Provides twice as much power as\nthe normal Power Plant.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: anypower
|
Prerequisite: anypower
|
||||||
Building:
|
Building:
|
||||||
Footprint: xxx xxx
|
Footprint: xxx xxx
|
||||||
@@ -79,7 +79,7 @@ NAHAND:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Hand of Nod
|
Name: Hand of Nod
|
||||||
Description: Produces infantry.
|
Description: Produces infantry.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: barracks
|
Prerequisite: barracks
|
||||||
Building:
|
Building:
|
||||||
Footprint: xxx xxx
|
Footprint: xxx xxx
|
||||||
@@ -107,7 +107,7 @@ NAHAND:
|
|||||||
Sequence: production-light
|
Sequence: production-light
|
||||||
Power:
|
Power:
|
||||||
Amount: -20
|
Amount: -20
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
NAWEAP:
|
NAWEAP:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -116,7 +116,7 @@ NAWEAP:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Nod War Factory
|
Name: Nod War Factory
|
||||||
Description: Produces vehicles.
|
Description: Produces vehicles.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: factory
|
Prerequisite: factory
|
||||||
Buildable:
|
Buildable:
|
||||||
Queue: Building
|
Queue: Building
|
||||||
@@ -150,7 +150,7 @@ NAWEAP:
|
|||||||
Sequence: bib
|
Sequence: bib
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
NAHPAD:
|
NAHPAD:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -190,7 +190,7 @@ NAHPAD:
|
|||||||
Amount: -10
|
Amount: -10
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 78, 54, 0, -8
|
Bounds: 78, 54, 0, -8
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
NARADR:
|
NARADR:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -203,7 +203,7 @@ NARADR:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Nod Radar
|
Name: Nod Radar
|
||||||
Description: Provides an overview of the battlefield.\nCan detect cloaked units.\nRequires power to operate.
|
Description: Provides an overview of the battlefield.\nCan detect cloaked units.\nRequires power to operate.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: radar
|
Prerequisite: radar
|
||||||
Building:
|
Building:
|
||||||
Footprint: xx xx
|
Footprint: xx xx
|
||||||
@@ -231,7 +231,7 @@ NARADR:
|
|||||||
TargetTypes: Ground, C4, SpyInfiltrate
|
TargetTypes: Ground, C4, SpyInfiltrate
|
||||||
Power:
|
Power:
|
||||||
Amount: -50
|
Amount: -50
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
NATECH:
|
NATECH:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -244,7 +244,7 @@ NATECH:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Nod Tech Center
|
Name: Nod Tech Center
|
||||||
Description: Provides access to advanced Nod technologies.
|
Description: Provides access to advanced Nod technologies.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: tech
|
Prerequisite: tech
|
||||||
Building:
|
Building:
|
||||||
Footprint: xx xx
|
Footprint: xx xx
|
||||||
@@ -261,7 +261,7 @@ NATECH:
|
|||||||
Sequence: idle-lights
|
Sequence: idle-lights
|
||||||
Power:
|
Power:
|
||||||
Amount: -150
|
Amount: -150
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
NASTLH:
|
NASTLH:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
|
|||||||
@@ -255,7 +255,7 @@ NAMISL:
|
|||||||
Tooltip:
|
Tooltip:
|
||||||
Name: Nod Missile Silo
|
Name: Nod Missile Silo
|
||||||
Description: Launches a devastating missile\nat a target location.\nRequires power to operate.
|
Description: Launches a devastating missile\nat a target location.\nRequires power to operate.
|
||||||
ProvidesCustomPrerequisite:
|
ProvidesPrerequisite:
|
||||||
Prerequisite: tech
|
Prerequisite: tech
|
||||||
Building:
|
Building:
|
||||||
Footprint: xx xx
|
Footprint: xx xx
|
||||||
|
|||||||
@@ -43,10 +43,10 @@ GACNST:
|
|||||||
Amount: 0
|
Amount: 0
|
||||||
Selectable:
|
Selectable:
|
||||||
Bounds: 144, 80, 0, -12
|
Bounds: 144, 80, 0, -12
|
||||||
ProvidesCustomPrerequisite@gdi:
|
ProvidesPrerequisite@gdi:
|
||||||
Race: gdi
|
Race: gdi
|
||||||
Prerequisite: structures.gdi
|
Prerequisite: structures.gdi
|
||||||
ProvidesCustomPrerequisite@nod:
|
ProvidesPrerequisite@nod:
|
||||||
Race: nod
|
Race: nod
|
||||||
Prerequisite: structures.nod
|
Prerequisite: structures.nod
|
||||||
|
|
||||||
@@ -93,7 +93,7 @@ PROC:
|
|||||||
Palette: effect
|
Palette: effect
|
||||||
Power:
|
Power:
|
||||||
Amount: -30
|
Amount: -30
|
||||||
ProvidesCustomPrerequisite@buildingname:
|
ProvidesPrerequisite@buildingname:
|
||||||
|
|
||||||
GASILO:
|
GASILO:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
|
|||||||
Reference in New Issue
Block a user