Make D2k constr. yard explicit prerequisite

In preparation for moving Upgrades to the player actor in the future.

Additionally remove unnecessary Exit trait from construction yard.
This commit is contained in:
reaperrr
2015-10-12 00:25:46 +02:00
parent 173f85319a
commit 7fdc8f9ad9
2 changed files with 19 additions and 16 deletions

View File

@@ -164,6 +164,7 @@ upgrade.conyard:
Description: Unlocks new construction options Description: Unlocks new construction options
Buildable: Buildable:
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Prerequisites: construction_yard
Queue: Upgrade Queue: Upgrade
BuildLimit: 1 BuildLimit: 1
Valued: Valued:

View File

@@ -16,6 +16,7 @@
RemoveInstead: true RemoveInstead: true
Buildable: Buildable:
Queue: Building Queue: Building
Prerequisites: construction_yard
BuildPaletteOrder: 10 BuildPaletteOrder: 10
concretea: concretea:
@@ -38,7 +39,7 @@ concreteb:
CustomBuildTimeValue: CustomBuildTimeValue:
Value: 81 Value: 81
Buildable: Buildable:
Prerequisites: upgrade.conyard Prerequisites: construction_yard, upgrade.conyard
construction_yard: construction_yard:
Inherits: ^Building Inherits: ^Building
@@ -60,7 +61,6 @@ construction_yard:
Range: 10c0 Range: 10c0
Production: Production:
Produces: Building, Upgrade Produces: Building, Upgrade
Exit:
Valued: Valued:
Cost: 2000 Cost: 2000
Tooltip: Tooltip:
@@ -82,11 +82,13 @@ construction_yard:
WithBuildingPlacedOverlay: WithBuildingPlacedOverlay:
Palette: d2k Palette: d2k
PrimaryBuilding: PrimaryBuilding:
ProvidesPrerequisite@buildingname:
wind_trap: wind_trap:
Inherits: ^Building Inherits: ^Building
Buildable: Buildable:
Queue: Building Queue: Building
Prerequisites: construction_yard
BuildPaletteOrder: 10 BuildPaletteOrder: 10
Selectable: Selectable:
Bounds: 64,64 Bounds: 64,64
@@ -122,7 +124,7 @@ wind_trap:
barracks: barracks:
Inherits: ^Building Inherits: ^Building
Buildable: Buildable:
Prerequisites: wind_trap Prerequisites: construction_yard, wind_trap
Queue: Building Queue: Building
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Selectable: Selectable:
@@ -180,7 +182,7 @@ barracks:
refinery: refinery:
Inherits: ^Building Inherits: ^Building
Buildable: Buildable:
Prerequisites: wind_trap Prerequisites: construction_yard, wind_trap
Queue: Building Queue: Building
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Selectable: Selectable:
@@ -233,7 +235,7 @@ refinery:
silo: silo:
Inherits: ^Building Inherits: ^Building
Buildable: Buildable:
Prerequisites: refinery Prerequisites: construction_yard, refinery
Queue: Building Queue: Building
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Selectable: Selectable:
@@ -278,7 +280,7 @@ silo:
light_factory: light_factory:
Inherits: ^Building Inherits: ^Building
Buildable: Buildable:
Prerequisites: refinery Prerequisites: construction_yard, refinery
Queue: Building Queue: Building
BuildPaletteOrder: 70 BuildPaletteOrder: 70
Selectable: Selectable:
@@ -337,7 +339,7 @@ light_factory:
heavy_factory: heavy_factory:
Inherits: ^Building Inherits: ^Building
Buildable: Buildable:
Prerequisites: refinery Prerequisites: construction_yard, refinery
Queue: Building Queue: Building
BuildPaletteOrder: 100 BuildPaletteOrder: 100
Selectable: Selectable:
@@ -402,7 +404,7 @@ outpost:
CanPowerDown: CanPowerDown:
DisabledOverlay: DisabledOverlay:
Buildable: Buildable:
Prerequisites: barracks, ~techlevel.medium Prerequisites: construction_yard, barracks, ~techlevel.medium
Queue: Building Queue: Building
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Selectable: Selectable:
@@ -443,7 +445,7 @@ starport:
Name: Starport Name: Starport
Description: Dropzone for quick reinforcements, at a price.\n Requires power to operate Description: Dropzone for quick reinforcements, at a price.\n Requires power to operate
Buildable: Buildable:
Prerequisites: heavy_factory, outpost, ~techlevel.high Prerequisites: construction_yard, heavy_factory, outpost, ~techlevel.high
Queue: Building Queue: Building
BuildPaletteOrder: 80 BuildPaletteOrder: 80
Valued: Valued:
@@ -503,7 +505,7 @@ wall:
HiddenUnderShroud: HiddenUnderShroud:
Buildable: Buildable:
Queue: Building Queue: Building
Prerequisites: barracks Prerequisites: construction_yard, barracks
BuildPaletteOrder: 60 BuildPaletteOrder: 60
SoundOnDamageTransition: SoundOnDamageTransition:
DamagedSounds: DamagedSounds:
@@ -550,7 +552,7 @@ medium_gun_turret:
Inherits: ^Defense Inherits: ^Defense
Buildable: Buildable:
Queue: Building Queue: Building
Prerequisites: barracks Prerequisites: construction_yard, barracks
BuildPaletteOrder: 90 BuildPaletteOrder: 90
Valued: Valued:
Cost: 550 Cost: 550
@@ -592,7 +594,7 @@ large_gun_turret:
Inherits: ^Defense Inherits: ^Defense
Buildable: Buildable:
Queue: Building Queue: Building
Prerequisites: outpost, upgrade.conyard, ~techlevel.medium Prerequisites: construction_yard, outpost, upgrade.conyard, ~techlevel.medium
BuildPaletteOrder: 120 BuildPaletteOrder: 120
Valued: Valued:
Cost: 750 Cost: 750
@@ -635,7 +637,7 @@ repair_pad:
Inherits: ^Building Inherits: ^Building
Buildable: Buildable:
Queue: Building Queue: Building
Prerequisites: heavy_factory, upgrade.heavy, ~techlevel.medium Prerequisites: construction_yard, heavy_factory, upgrade.heavy, ~techlevel.medium
BuildPaletteOrder: 130 BuildPaletteOrder: 130
Valued: Valued:
Cost: 800 Cost: 800
@@ -678,7 +680,7 @@ repair_pad:
high_tech_factory: high_tech_factory:
Inherits: ^Building Inherits: ^Building
Buildable: Buildable:
Prerequisites: outpost, ~techlevel.medium Prerequisites: construction_yard, outpost, ~techlevel.medium
Queue: Building Queue: Building
BuildPaletteOrder: 110 BuildPaletteOrder: 110
Selectable: Selectable:
@@ -736,7 +738,7 @@ research_centre:
Inherits: ^Building Inherits: ^Building
Buildable: Buildable:
Queue: Building Queue: Building
Prerequisites: outpost, heavy_factory, upgrade.heavy, ~techlevel.high Prerequisites: construction_yard, outpost, heavy_factory, upgrade.heavy, ~techlevel.high
BuildPaletteOrder: 140 BuildPaletteOrder: 140
Selectable: Selectable:
Bounds: 96,64,0,16 Bounds: 96,64,0,16
@@ -773,7 +775,7 @@ research_centre:
palace: palace:
Inherits: ^Building Inherits: ^Building
Buildable: Buildable:
Prerequisites: research_centre, ~techlevel.high Prerequisites: construction_yard, research_centre, ~techlevel.high
Queue: Building Queue: Building
BuildPaletteOrder: 150 BuildPaletteOrder: 150
Selectable: Selectable: