Fix captured tech unlocking in TD.

This commit is contained in:
Paul Chote
2014-06-21 16:41:16 +12:00
parent d318d7c5e3
commit 32e0bf3edf
9 changed files with 126 additions and 97 deletions

View File

@@ -434,9 +434,9 @@ production-icons: chrome.png
building: 384,0,16,16 building: 384,0,16,16
building-disabled: 384,16,16,16 building-disabled: 384,16,16,16
building-alert: 384,32,16,16 building-alert: 384,32,16,16
defense: 400,0,16,16 defence: 400,0,16,16
defense-disabled: 400,16,16,16 defence-disabled: 400,16,16,16
defense-alert: 400,32,16,16 defence-alert: 400,32,16,16
infantry: 416,0,16,16 infantry: 416,0,16,16
infantry-disabled: 416,16,16,16 infantry-disabled: 416,16,16,16
infantry-alert: 416,32,16,16 infantry-alert: 416,32,16,16

View File

@@ -317,14 +317,14 @@ Container@PLAYER_WIDGETS:
X: 7 X: 7
Y: 7 Y: 7
ImageCollection: production-icons ImageCollection: production-icons
ProductionTypeButton@DEFENSE: ProductionTypeButton@DEFENCE:
X: 35 X: 35
Width: 30 Width: 30
Height: 30 Height: 30
Key: w Key: w
TooltipText: Defense TooltipText: Defence
TooltipContainer: TOOLTIP_CONTAINER TooltipContainer: TOOLTIP_CONTAINER
ProductionGroup: Defense ProductionGroup: Defence
Children: Children:
Image@ICON: Image@ICON:
X: 7 X: 7

View File

@@ -10,6 +10,9 @@ Player:
Silo: silo Silo: silo
UnitsCommonNames: UnitsCommonNames:
Mcv: mcv Mcv: mcv
BuildingQueues: Building.Nod, Building.GDI
DefenseQueues: Defence.Nod, Defence.GDI
UnitQueues: Vehicle.Nod, Vehicle.GDI, Infantry.Nod, Infantry.GDI, Aircraft.Nod, Aircraft.GDI
BuildingLimits: BuildingLimits:
proc: 4 proc: 4
pyle: 2 pyle: 2
@@ -72,6 +75,9 @@ Player:
Silo: silo Silo: silo
UnitsCommonNames: UnitsCommonNames:
Mcv: mcv Mcv: mcv
BuildingQueues: Building.Nod, Building.GDI
DefenseQueues: Defence.Nod, Defence.GDI
UnitQueues: Vehicle.Nod, Vehicle.GDI, Infantry.Nod, Infantry.GDI, Aircraft.Nod, Aircraft.GDI
BuildingLimits: BuildingLimits:
proc: 4 proc: 4
pyle: 2 pyle: 2
@@ -134,6 +140,9 @@ Player:
Silo: silo Silo: silo
UnitsCommonNames: UnitsCommonNames:
Mcv: mcv Mcv: mcv
BuildingQueues: Building.Nod, Building.GDI
DefenseQueues: Defence.Nod, Defence.GDI
UnitQueues: Vehicle.Nod, Vehicle.GDI, Infantry.Nod, Infantry.GDI, Aircraft.Nod, Aircraft.GDI
BuildingLimits: BuildingLimits:
proc: 4 proc: 4
pyle: 2 pyle: 2
@@ -187,4 +196,3 @@ Player:
htnk: 50% htnk: 50%
orca: 10% orca: 10%
SquadSize: 8 SquadSize: 8

View File

@@ -8,7 +8,7 @@ TRAN:
Buildable: Buildable:
BuildPaletteOrder: 10 BuildPaletteOrder: 10
Prerequisites: hpad Prerequisites: hpad
Owner: gdi,nod Queue: Aircraft.GDI, Aircraft.Nod
Selectable: Selectable:
Bounds: 41,41 Bounds: 41,41
Helicopter: Helicopter:
@@ -52,7 +52,7 @@ HELI:
Buildable: Buildable:
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Prerequisites: hpad, anyhq Prerequisites: hpad, anyhq
Owner: nod Queue: Aircraft.Nod
Selectable: Selectable:
Bounds: 30,24 Bounds: 30,24
Helicopter: Helicopter:
@@ -104,7 +104,7 @@ ORCA:
Buildable: Buildable:
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Prerequisites: hpad, anyhq Prerequisites: hpad, anyhq
Owner: gdi Queue: Aircraft.GDI
Selectable: Selectable:
Bounds: 30,24 Bounds: 30,24
Helicopter: Helicopter:

View File

@@ -15,8 +15,6 @@
Voice: VehicleVoice Voice: VehicleVoice
TargetableUnit: TargetableUnit:
TargetTypes: Ground, Vehicle TargetTypes: Ground, Vehicle
Buildable:
Queue: Vehicle
Repairable: Repairable:
Chronoshiftable: Chronoshiftable:
Passenger: Passenger:
@@ -61,8 +59,6 @@
Voice: VehicleVoice Voice: VehicleVoice
TargetableUnit: TargetableUnit:
TargetTypes: Ground, Vehicle TargetTypes: Ground, Vehicle
Buildable:
Queue: Vehicle
Repairable: Repairable:
Chronoshiftable: Chronoshiftable:
Passenger: Passenger:
@@ -106,8 +102,6 @@
RepairBuildings: hpad RepairBuildings: hpad
RearmBuildings: RearmBuildings:
LandWhenIdle: false LandWhenIdle: false
Buildable:
Queue: Aircraft
HiddenUnderFog: HiddenUnderFog:
GainsExperience: GainsExperience:
GivesExperience: GivesExperience:
@@ -153,8 +147,6 @@
Voice: GenericVoice Voice: GenericVoice
TargetableUnit: TargetableUnit:
TargetTypes: Ground, Infantry TargetTypes: Ground, Infantry
Buildable:
Queue: Infantry
TakeCover: TakeCover:
ProneSpeed: 0.6 ProneSpeed: 0.6
RenderInfantryProne: RenderInfantryProne:
@@ -198,7 +190,6 @@
^CivInfantry: ^CivInfantry:
Inherits: ^Infantry Inherits: ^Infantry
-Buildable:
-AutoTarget: -AutoTarget:
-TakeCover: -TakeCover:
-RenderInfantryProne: -RenderInfantryProne:
@@ -237,7 +228,6 @@
Buildable: Buildable:
Queue: Biolab Queue: Biolab
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Owner: gdi, nod
Valued: Valued:
Cost: 1000 Cost: 1000
Tooltip: Tooltip:
@@ -369,8 +359,6 @@
^BaseBuilding: ^BaseBuilding:
Inherits: ^Building Inherits: ^Building
MustBeDestroyed: MustBeDestroyed:
Buildable:
Queue: Building
RepairableBuilding: RepairableBuilding:
RepairPercent: 40 RepairPercent: 40
RepairStep: 14 RepairStep: 14

View File

@@ -7,7 +7,7 @@ E1:
Description: General-purpose infantry.\n Strong vs Infantry\n Weak vs Vehicles Description: General-purpose infantry.\n Strong vs Infantry\n Weak vs Vehicles
Buildable: Buildable:
BuildPaletteOrder: 10 BuildPaletteOrder: 10
Owner: gdi, nod Queue: Infantry.GDI, Infantry.Nod
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
@@ -31,7 +31,7 @@ E2:
Buildable: Buildable:
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Prerequisites: anyhq Prerequisites: anyhq
Owner: gdi Queue: Infantry.GDI
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
@@ -60,7 +60,7 @@ E3:
Description: Anti-tank/Anti-aircraft infantry. \n Strong vs Tanks, Aircraft\n Weak vs Infantry Description: Anti-tank/Anti-aircraft infantry. \n Strong vs Tanks, Aircraft\n Weak vs Infantry
Buildable: Buildable:
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Owner: nod, gdi Queue: Infantry.GDI, Infantry.Nod
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
@@ -87,8 +87,8 @@ E4:
Description: Advanced Anti-infantry unit.\n Strong vs Infantry, Buildings\n Weak vs Tanks Description: Advanced Anti-infantry unit.\n Strong vs Infantry, Buildings\n Weak vs Tanks
Buildable: Buildable:
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Owner: nod
Prerequisites: anyhq Prerequisites: anyhq
Queue: Infantry.Nod
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
@@ -117,8 +117,8 @@ E5:
Description: Advanced general-purpose infantry.\n Strong vs all Ground units Description: Advanced general-purpose infantry.\n Strong vs all Ground units
Buildable: Buildable:
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Owner: nod
Prerequisites: tmpl Prerequisites: tmpl
Queue: Infantry.Nod
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
@@ -153,7 +153,7 @@ E6:
Description: Infiltrates and captures enemy structures.\n Strong vs Nothing\n Weak vs Everything Description: Infiltrates and captures enemy structures.\n Strong vs Nothing\n Weak vs Everything
Buildable: Buildable:
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Owner: gdi,nod Queue: Infantry.GDI, Infantry.Nod
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Mobile: Mobile:
@@ -181,8 +181,8 @@ RMBO:
Description: Elite sniper infantry unit.\n Strong vs Infantry, Buildings\n Weak vs Vehicles Description: Elite sniper infantry unit.\n Strong vs Infantry, Buildings\n Weak vs Vehicles
Buildable: Buildable:
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Owner: gdi
Prerequisites: eye Prerequisites: eye
Queue: Infantry.GDI
Selectable: Selectable:
Bounds: 12,17,0,-6 Bounds: 12,17,0,-6
Voice: CommandoVoice Voice: CommandoVoice
@@ -215,7 +215,6 @@ PVICE:
Buildable: Buildable:
Queue: Biolab Queue: Biolab
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Owner: gdi, nod
Tooltip: Tooltip:
Description: Mutated abomination that spits liquid tiberium.\n Strong vs Infantry, Buildings\n Weak vs Aircraft Description: Mutated abomination that spits liquid tiberium.\n Strong vs Infantry, Buildings\n Weak vs Aircraft
DrawLineToTarget: DrawLineToTarget:

View File

@@ -1,7 +1,7 @@
FACT: FACT:
Inherits: ^BaseBuilding Inherits: ^BaseBuilding
Buildable: Buildable:
Queue: Building Queue: Building.GDI, Building.Nod
BuildPaletteOrder: 1000 BuildPaletteOrder: 1000
Prerequisites: ~disabled Prerequisites: ~disabled
Valued: Valued:
@@ -21,30 +21,56 @@ FACT:
Range: 10c0 Range: 10c0
Bib: Bib:
Production: Production:
Produces: Building,Defense Produces: Building.GDI, Buildings.Nod, Defence.GDI, Defence.Nod
Transforms: Transforms:
IntoActor: mcv IntoActor: mcv
Offset: 1,1 Offset: 1,1
Facing: 108 Facing: 108
ProductionQueue@Building: ProductionQueue@GDIBuilding:
Type: Building Type: Building.GDI
Race: gdi
RequireOwner: false
Group: Building Group: Building
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 2 LowPowerSlowdown: 2
QueuedAudio: Building QueuedAudio: Building
ReadyAudio: ConstructionComplete ReadyAudio: ConstructionComplete
ProductionQueue@Defense: ProductionQueue@NodBuilding:
Type: Defense Type: Building.Nod
Group: Defense Race: nod
RequireOwner: false
Group: Building
BuildSpeed: .4
LowPowerSlowdown: 2
QueuedAudio: Building
ReadyAudio: ConstructionComplete
ProductionQueue@GDIDefense:
Type: Defence.GDI
Race: gdi
RequireOwner: false
Group: Defence
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: Building
ReadyAudio: ConstructionComplete
ProductionQueue@NodDefense:
Type: Defence.Nod
Race: nod
RequireOwner: false
Group: Defence
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
QueuedAudio: Building QueuedAudio: Building
ReadyAudio: ConstructionComplete ReadyAudio: ConstructionComplete
BaseBuilding: BaseBuilding:
ProductionBar@Building: ProductionBar@BuildingGDI:
ProductionType: Building ProductionType: Building.GDI
ProductionBar@Defense: ProductionBar@BuildingNod:
ProductionType: Defense ProductionType: Building.Nod
ProductionBar@DefenceGDI:
ProductionType: Defence.GDI
ProductionBar@DefenceNod:
ProductionType: Defence.Nod
BaseProvider: BaseProvider:
Cooldown: 75 Cooldown: 75
Range: 14 Range: 14
@@ -61,8 +87,8 @@ NUKE:
Prerequisite: anypower Prerequisite: anypower
Buildable: Buildable:
BuildPaletteOrder: 10 BuildPaletteOrder: 10
Owner: gdi,nod
Prerequisites: fact Prerequisites: fact
Queue: Building.GDI, Building.Nod
Building: Building:
Power: 100 Power: 100
Footprint: x_ xx Footprint: x_ xx
@@ -85,7 +111,7 @@ NUK2:
Buildable: Buildable:
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Prerequisites: anyhq Prerequisites: anyhq
Owner: gdi,nod Queue: Building.GDI, Building.Nod
Building: Building:
Power: 200 Power: 200
Footprint: xx xx Footprint: xx xx
@@ -106,7 +132,7 @@ PROC:
Buildable: Buildable:
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Prerequisites: anypower Prerequisites: anypower
Owner: gdi,nod Queue: Building.GDI, Building.Nod
Building: Building:
Power: -50 Power: -50
Footprint: _x_ xxx === Footprint: _x_ xxx ===
@@ -142,10 +168,9 @@ SILO:
Name: Tiberium Silo Name: Tiberium Silo
Description: Stores processed Tiberium Description: Stores processed Tiberium
Buildable: Buildable:
Queue: Defense
BuildPaletteOrder: 35 BuildPaletteOrder: 35
Prerequisites: proc Prerequisites: proc
Owner: gdi,nod Queue: Defence.GDI, Defence.Nod
Building: Building:
Power: -10 Power: -10
Footprint: xx Footprint: xx
@@ -179,7 +204,7 @@ PYLE:
Buildable: Buildable:
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Prerequisites: anypower Prerequisites: anypower
Owner: gdi Queue: Building.GDI
Building: Building:
Power: -20 Power: -20
Footprint: xx xx Footprint: xx xx
@@ -197,10 +222,11 @@ PYLE:
SpawnOffset: 298,298,0 SpawnOffset: 298,298,0
ExitCell: 1,1 ExitCell: 1,1
Production: Production:
Produces: Infantry Produces: Infantry.GDI
ProductionQueue: ProductionQueue:
Type: Infantry Type: Infantry.GDI
Group: Infantry Group: Infantry
RequireOwner: false
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
ProductionBar: ProductionBar:
@@ -217,7 +243,7 @@ HAND:
Buildable: Buildable:
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Prerequisites: anypower Prerequisites: anypower
Owner: nod Queue: Building.Nod
Building: Building:
Power: -20 Power: -20
Footprint: __ xx xx Footprint: __ xx xx
@@ -232,10 +258,11 @@ HAND:
SpawnOffset: 512,1024,0 SpawnOffset: 512,1024,0
ExitCell: 1,2 ExitCell: 1,2
Production: Production:
Produces: Infantry Produces: Infantry.Nod
ProductionQueue: ProductionQueue:
Type: Infantry Type: Infantry.Nod
Group: Infantry Group: Infantry
RequireOwner: false
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
ProductionBar: ProductionBar:
@@ -252,7 +279,7 @@ AFLD:
Buildable: Buildable:
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Prerequisites: proc Prerequisites: proc
Owner: nod Queue: Building.Nod
Building: Building:
Power: -30 Power: -30
Footprint: xxxx xxxx Footprint: xxxx xxxx
@@ -268,11 +295,12 @@ AFLD:
SpawnOffset: -1024,0,0 SpawnOffset: -1024,0,0
ExitCell: 3,1 ExitCell: 3,1
ProductionAirdrop: ProductionAirdrop:
Produces: Vehicle Produces: Vehicle.Nod
WithDeliveryAnimation: WithDeliveryAnimation:
ProductionQueue: ProductionQueue:
Type: Vehicle Type: Vehicle.Nod
Group: Vehicle Group: Vehicle
RequireOwner: false
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
ReadyAudio: ReadyAudio:
@@ -290,7 +318,7 @@ WEAP:
Buildable: Buildable:
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Prerequisites: proc Prerequisites: proc
Owner: gdi Queue: Building.GDI
Building: Building:
Power: -30 Power: -30
Footprint: ___ xxx === Footprint: ___ xxx ===
@@ -308,9 +336,10 @@ WEAP:
SpawnOffset: -341,-341,0 SpawnOffset: -341,-341,0
ExitCell: 0,2 ExitCell: 0,2
Production: Production:
Produces: Vehicle Produces: Vehicle.GDI
ProductionQueue: ProductionQueue:
Type: Vehicle Type: Vehicle.GDI
RequireOwner: false
Group: Vehicle Group: Vehicle
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
@@ -326,7 +355,7 @@ HPAD:
Buildable: Buildable:
BuildPaletteOrder: 60 BuildPaletteOrder: 60
Prerequisites: proc Prerequisites: proc
Owner: gdi,nod Queue: Building.GDI, Building.Nod
Building: Building:
Power: -10 Power: -10
Footprint: xx xx Footprint: xx xx
@@ -338,17 +367,29 @@ HPAD:
Exit@1: Exit@1:
SpawnOffset: 0,-256,0 SpawnOffset: 0,-256,0
Production: Production:
Produces: Aircraft Produces: Aircraft.GDI, Aircraft.Nod
Reservable: Reservable:
RepairsUnits: RepairsUnits:
WithRepairAnimation: WithRepairAnimation:
RallyPoint: RallyPoint:
ProductionQueue: ProductionQueue@GDI:
Type: Aircraft Type: Aircraft.GDI
Race: gdi
Group: Aircraft Group: Aircraft
RequireOwner: false
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
ProductionBar: ProductionQueue@Nod:
Type: Aircraft.Nod
Race: nod
Group: Aircraft
RequireOwner: false
BuildSpeed: .4
LowPowerSlowdown: 3
ProductionBar@GDI:
ProductionType: Aircraft.GDI
ProductionBar@Nod:
ProductionType: Aircraft.Nod
HQ: HQ:
Inherits: ^BaseBuilding Inherits: ^BaseBuilding
@@ -362,7 +403,7 @@ HQ:
Buildable: Buildable:
BuildPaletteOrder: 70 BuildPaletteOrder: 70
Prerequisites: proc Prerequisites: proc
Owner: gdi,nod Queue: Building.GDI, Building.Nod
Building: Building:
Power: -40 Power: -40
Footprint: x_ xx Footprint: x_ xx
@@ -410,7 +451,7 @@ FIX:
Buildable: Buildable:
BuildPaletteOrder: 80 BuildPaletteOrder: 80
Prerequisites: vehicleproduction Prerequisites: vehicleproduction
Owner: gdi,nod Queue: Building.GDI, Building.Nod
Building: Building:
Power: -30 Power: -30
Footprint: _x_ xxx _x_ Footprint: _x_ xxx _x_
@@ -438,7 +479,7 @@ EYE:
Buildable: Buildable:
BuildPaletteOrder: 100 BuildPaletteOrder: 100
Prerequisites: anyhq Prerequisites: anyhq
Owner: gdi Queue: Building.GDI
Building: Building:
Power: -200 Power: -200
Footprint: x_ xx Footprint: x_ xx
@@ -483,7 +524,7 @@ TMPL:
Buildable: Buildable:
BuildPaletteOrder: 100 BuildPaletteOrder: 100
Prerequisites: anyhq Prerequisites: anyhq
Owner: nod Queue: Building.Nod
Building: Building:
Power: -150 Power: -150
Footprint: ___ xxx xxx Footprint: ___ xxx xxx
@@ -525,10 +566,9 @@ GUN:
Name: Turret Name: Turret
Description: Basic Anti-Tank base defense.\n Strong vs Tanks, vehicles\n Weak vs Infantry Description: Basic Anti-Tank base defense.\n Strong vs Tanks, vehicles\n Weak vs Infantry
Buildable: Buildable:
Queue: Defense
BuildPaletteOrder: 45 BuildPaletteOrder: 45
Prerequisites: barracks Prerequisites: barracks
Owner: gdi,nod Queue: Defence.GDI, Defence.Nod
Building: Building:
Power: -20 Power: -20
-GivesBuildableArea: -GivesBuildableArea:
@@ -568,10 +608,9 @@ SAM:
Name: SAM Site Name: SAM Site
Description: Anti-Aircraft base defense.\n Strong vs Aircraft\n Cannot target Ground units. Description: Anti-Aircraft base defense.\n Strong vs Aircraft\n Cannot target Ground units.
Buildable: Buildable:
Queue: Defense
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Prerequisites: hand Prerequisites: hand
Owner: nod Queue: Defence.Nod
Building: Building:
Power: -20 Power: -20
Footprint: xx Footprint: xx
@@ -608,10 +647,9 @@ OBLI:
Name: Obelisk of Light Name: Obelisk of Light
Description: Advanced base defense. \nRequires power to operate.\n Strong vs all Ground units\n Cannot target Aircraft Description: Advanced base defense. \nRequires power to operate.\n Strong vs all Ground units\n Cannot target Aircraft
Buildable: Buildable:
Queue: Defense
BuildPaletteOrder: 60 BuildPaletteOrder: 60
Prerequisites: tmpl Prerequisites: tmpl
Owner: nod Queue: Defence.Nod
Building: Building:
Power: -150 Power: -150
Footprint: _ x Footprint: _ x
@@ -654,10 +692,9 @@ GTWR:
Name: Guard Tower Name: Guard Tower
Description: Basic defensive structure.\n Strong vs Infantry\n Weak vs Tanks Description: Basic defensive structure.\n Strong vs Infantry\n Weak vs Tanks
Buildable: Buildable:
Queue: Defense
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Prerequisites: barracks Prerequisites: barracks
Owner: gdi,nod Queue: Defence.GDI
Building: Building:
Power: -10 Power: -10
-GivesBuildableArea: -GivesBuildableArea:
@@ -693,10 +730,9 @@ ATWR:
Name: Advanced Guard Tower Name: Advanced Guard Tower
Description: All-purpose defensive structure.\n Strong vs Aircraft, Tanks\n Weak vs Infantry Description: All-purpose defensive structure.\n Strong vs Aircraft, Tanks\n Weak vs Infantry
Buildable: Buildable:
Queue: Defense
BuildPaletteOrder: 60 BuildPaletteOrder: 60
Prerequisites: anyhq Prerequisites: anyhq
Owner: gdi Queue: Defence.GDI
Building: Building:
Power: -40 Power: -40
Footprint: _ x Footprint: _ x
@@ -742,10 +778,9 @@ SBAG:
Name: Sandbag Barrier Name: Sandbag Barrier
Description: Stops infantry & light vehicles. \nCan be crushed by tanks. Description: Stops infantry & light vehicles. \nCan be crushed by tanks.
Buildable: Buildable:
Queue: Defense
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Prerequisites: fact Prerequisites: fact
Owner: gdi Queue: Defence.GDI
Health: Health:
HP: 100 HP: 100
Armor: Armor:
@@ -768,10 +803,9 @@ CYCL:
Name: Chain Link Barrier Name: Chain Link Barrier
Description: Stops infantry & light vehicles. \nCan be crushed by tanks. Description: Stops infantry & light vehicles. \nCan be crushed by tanks.
Buildable: Buildable:
Queue: Defense
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Prerequisites: fact Prerequisites: fact
Owner: nod Queue: Defence.Nod
Health: Health:
HP: 100 HP: 100
Armor: Armor:
@@ -794,10 +828,9 @@ BRIK:
Name: Concrete Barrier Name: Concrete Barrier
Description: Stop units. Description: Stop units.
Buildable: Buildable:
Queue: Defense
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Prerequisites: vehicleproduction Prerequisites: vehicleproduction
Owner: gdi,nod Queue: Defence.GDI, Defence.Nod
Health: Health:
HP: 250 HP: 250
Armor: Armor:

View File

@@ -61,6 +61,7 @@ BIO:
ProductionQueue: ProductionQueue:
Type: Biolab Type: Biolab
Group: Infantry Group: Infantry
RequireOwner: false
BuildSpeed: .4 BuildSpeed: .4
LowPowerSlowdown: 3 LowPowerSlowdown: 3
ProductionBar: ProductionBar:

View File

@@ -8,7 +8,7 @@ MCV:
Buildable: Buildable:
BuildPaletteOrder: 100 BuildPaletteOrder: 100
Prerequisites: anyhq Prerequisites: anyhq
Owner: gdi,nod Queue: Vehicle.GDI, Vehicle.Nod
Selectable: Selectable:
Priority: 3 Priority: 3
Mobile: Mobile:
@@ -47,7 +47,7 @@ HARV:
Buildable: Buildable:
BuildPaletteOrder: 10 BuildPaletteOrder: 10
Prerequisites: proc Prerequisites: proc
Owner: gdi,nod Queue: Vehicle.GDI, Vehicle.Nod
Selectable: Selectable:
Priority: 7 Priority: 7
Bounds: 36,36 Bounds: 36,36
@@ -84,7 +84,7 @@ APC:
Buildable: Buildable:
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Prerequisites: pyle Prerequisites: pyle
Owner: gdi Queue: Vehicle.GDI
Mobile: Mobile:
ROT: 8 ROT: 8
Speed: 128 Speed: 128
@@ -131,7 +131,7 @@ ARTY:
Buildable: Buildable:
BuildPaletteOrder: 60 BuildPaletteOrder: 60
Prerequisites: anyhq Prerequisites: anyhq
Owner: nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 2 ROT: 2
Speed: 85 Speed: 85
@@ -167,7 +167,7 @@ FTNK:
Buildable: Buildable:
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Prerequisites: anyhq Prerequisites: anyhq
Owner: nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 7 ROT: 7
Speed: 113 Speed: 113
@@ -203,7 +203,7 @@ BGGY:
Buildable: Buildable:
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Prerequisites: afld Prerequisites: afld
Owner: nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 10 ROT: 10
Speed: 170 Speed: 170
@@ -238,7 +238,7 @@ BIKE:
Buildable: Buildable:
BuildPaletteOrder: 30 BuildPaletteOrder: 30
Prerequisites: afld Prerequisites: afld
Owner: nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 10 ROT: 10
Speed: 213 Speed: 213
@@ -275,7 +275,7 @@ JEEP:
Buildable: Buildable:
BuildPaletteOrder: 20 BuildPaletteOrder: 20
Prerequisites: weap Prerequisites: weap
Owner: gdi Queue: Vehicle.GDI
Mobile: Mobile:
ROT: 10 ROT: 10
Speed: 156 Speed: 156
@@ -310,7 +310,7 @@ LTNK:
Buildable: Buildable:
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Prerequisites: anyhq Prerequisites: anyhq
Owner: nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 7 ROT: 7
Speed: 113 Speed: 113
@@ -349,7 +349,7 @@ MTNK:
Buildable: Buildable:
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Prerequisites: anyhq Prerequisites: anyhq
Owner: gdi Queue: Vehicle.GDI
Mobile: Mobile:
Speed: 85 Speed: 85
Health: Health:
@@ -389,7 +389,7 @@ HTNK:
Buildable: Buildable:
BuildPaletteOrder: 60 BuildPaletteOrder: 60
Prerequisites: eye Prerequisites: eye
Owner: gdi Queue: Vehicle.GDI
Mobile: Mobile:
Crushes: wall, heavywall, crate, infantry Crushes: wall, heavywall, crate, infantry
Speed: 56 Speed: 56
@@ -442,7 +442,7 @@ MSAM:
Buildable: Buildable:
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Prerequisites: anyhq Prerequisites: anyhq
Owner: gdi Queue: Vehicle.GDI
Mobile: Mobile:
Speed: 85 Speed: 85
ROT: 4 ROT: 4
@@ -479,7 +479,7 @@ MLRS:
Buildable: Buildable:
BuildPaletteOrder: 70 BuildPaletteOrder: 70
Prerequisites: anyhq Prerequisites: anyhq
Owner: nod Queue: Vehicle.Nod
Mobile: Mobile:
Speed: 99 Speed: 99
ROT: 7 ROT: 7
@@ -519,7 +519,7 @@ STNK:
Buildable: Buildable:
BuildPaletteOrder: 90 BuildPaletteOrder: 90
Prerequisites: tmpl Prerequisites: tmpl
Owner: nod Queue: Vehicle.Nod
Mobile: Mobile:
ROT: 10 ROT: 10
Speed: 142 Speed: 142