Consolidate defense structure rules into ^Defense for ra mod

This commit is contained in:
atlimit8
2015-08-08 23:59:54 -05:00
parent 02dd5afbd9
commit 59cd477e3e
2 changed files with 5 additions and 31 deletions

View File

@@ -429,6 +429,11 @@
TargetTypes: Ground, C4, DetonateAttack, Structure, Defense TargetTypes: Ground, C4, DetonateAttack, Structure, Defense
MustBeDestroyed: MustBeDestroyed:
RequiredForShortGame: false RequiredForShortGame: false
AutoTarget:
-GivesBuildableArea:
-AcceptsSupplies:
DrawLineToTarget:
RenderRangeCircle:
^Wall: ^Wall:
AppearsOnRadar: AppearsOnRadar:

View File

@@ -393,7 +393,6 @@ TSLA:
VisualBounds: 24,36,0,4 VisualBounds: 24,36,0,4
CanPowerDown: CanPowerDown:
DisabledOverlay: DisabledOverlay:
-GivesBuildableArea:
Health: Health:
HP: 400 HP: 400
Armor: Armor:
@@ -410,11 +409,7 @@ TSLA:
ChargeAudio: tslachg2.aud ChargeAudio: tslachg2.aud
MaxCharges: 3 MaxCharges: 3
ReloadTime: 120 ReloadTime: 120
AutoTarget:
-RenderBuilding: -RenderBuilding:
RenderRangeCircle:
-AcceptsSupplies:
DrawLineToTarget:
Power: Power:
Amount: -100 Amount: -100
DetectCloaked: DetectCloaked:
@@ -442,7 +437,6 @@ AGUN:
RequiresPower: RequiresPower:
CanPowerDown: CanPowerDown:
DisabledOverlay: DisabledOverlay:
-GivesBuildableArea:
Health: Health:
HP: 400 HP: 400
Armor: Armor:
@@ -461,12 +455,9 @@ AGUN:
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
AutoTarget:
-RenderBuilding: -RenderBuilding:
RenderRangeCircle: RenderRangeCircle:
RangeCircleType: aa RangeCircleType: aa
-AcceptsSupplies:
DrawLineToTarget:
Power: Power:
Amount: -50 Amount: -50
DetectCloaked: DetectCloaked:
@@ -517,7 +508,6 @@ PBOX:
Queue: Defense Queue: Defense
BuildPaletteOrder: 40 BuildPaletteOrder: 40
Prerequisites: tent, ~structures.allies, ~techlevel.low Prerequisites: tent, ~structures.allies, ~techlevel.low
-GivesBuildableArea:
Valued: Valued:
Cost: 400 Cost: 400
Health: Health:
@@ -528,7 +518,6 @@ PBOX:
Range: 6c0 Range: 6c0
Bib: Bib:
HasMinibib: Yes HasMinibib: Yes
-AcceptsSupplies:
Turreted: Turreted:
ROT: 255 ROT: 255
BodyOrientation: BodyOrientation:
@@ -539,7 +528,6 @@ PBOX:
PipCount: 1 PipCount: 1
InitialUnits: e1 InitialUnits: e1
-EmitInfantryOnSell: -EmitInfantryOnSell:
DrawLineToTarget:
AttackGarrisoned: AttackGarrisoned:
Armaments: garrisoned Armaments: garrisoned
PortOffsets: 384,0,128, 224,-341,128, -224,-341,128, -384,0,128, -224,341,128, 224,341,128 PortOffsets: 384,0,128, 224,-341,128, -224,-341,128, -384,0,128, -224,341,128, 224,341,128
@@ -547,7 +535,6 @@ PBOX:
PortCones: 86, 86, 86, 86, 86, 86 PortCones: 86, 86, 86, 86, 86, 86
RenderRangeCircle: RenderRangeCircle:
FallbackRange: 6c0 FallbackRange: 6c0
AutoTarget:
Power: Power:
Amount: -15 Amount: -15
DetectCloaked: DetectCloaked:
@@ -563,7 +550,6 @@ HBOX:
Queue: Defense Queue: Defense
BuildPaletteOrder: 50 BuildPaletteOrder: 50
Prerequisites: tent, ~structures.allies, ~techlevel.medium Prerequisites: tent, ~structures.allies, ~techlevel.medium
-GivesBuildableArea:
Valued: Valued:
Cost: 600 Cost: 600
Health: Health:
@@ -575,7 +561,6 @@ HBOX:
Cloak: Cloak:
InitialDelay: 125 InitialDelay: 125
CloakDelay: 60 CloakDelay: 60
-AcceptsSupplies:
Turreted: Turreted:
ROT: 255 ROT: 255
BodyOrientation: BodyOrientation:
@@ -586,12 +571,10 @@ HBOX:
PipCount: 1 PipCount: 1
InitialUnits: e1 InitialUnits: e1
-EmitInfantryOnSell: -EmitInfantryOnSell:
DrawLineToTarget:
DetectCloaked: DetectCloaked:
Range: 6 Range: 6
RenderRangeCircle: RenderRangeCircle:
FallbackRange: 6c0 FallbackRange: 6c0
AutoTarget:
AttackGarrisoned: AttackGarrisoned:
Armaments: garrisoned Armaments: garrisoned
PortOffsets: 384,0,128, 224,-341,128, -224,-341,128, -384,0,128, -224,341,128, 224,341,128 PortOffsets: 384,0,128, 224,-341,128, -224,-341,128, -384,0,128, -224,341,128, 224,341,128
@@ -613,7 +596,6 @@ GUN:
Name: Turret Name: Turret
Description: Anti-Armor base defense.\nCan detect cloaked units.\n Strong vs Vehicles\n Weak vs Infantry, Aircraft Description: Anti-Armor base defense.\nCan detect cloaked units.\n Strong vs Vehicles\n Weak vs Infantry, Aircraft
Building: Building:
-GivesBuildableArea:
Health: Health:
HP: 400 HP: 400
Armor: Armor:
@@ -632,11 +614,7 @@ GUN:
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
AutoTarget:
-RenderBuilding: -RenderBuilding:
RenderRangeCircle:
-AcceptsSupplies:
DrawLineToTarget:
Power: Power:
Amount: -40 Amount: -40
DetectCloaked: DetectCloaked:
@@ -654,7 +632,6 @@ FTUR:
Name: Flame Tower Name: Flame Tower
Description: Anti-Infantry base defense.\nCan detect cloaked units.\n Strong vs Infantry, Light armor\n Weak vs Tanks, Aircraft Description: Anti-Infantry base defense.\nCan detect cloaked units.\n Strong vs Infantry, Light armor\n Weak vs Tanks, Aircraft
Building: Building:
-GivesBuildableArea:
Health: Health:
HP: 400 HP: 400
Armor: Armor:
@@ -672,10 +649,6 @@ FTUR:
AttackTurreted: AttackTurreted:
BodyOrientation: BodyOrientation:
QuantizedFacings: 8 QuantizedFacings: 8
AutoTarget:
RenderRangeCircle:
-AcceptsSupplies:
DrawLineToTarget:
Power: Power:
Amount: -20 Amount: -20
DetectCloaked: DetectCloaked:
@@ -699,7 +672,6 @@ SAM:
RequiresPower: RequiresPower:
CanPowerDown: CanPowerDown:
DisabledOverlay: DisabledOverlay:
-GivesBuildableArea:
Health: Health:
HP: 400 HP: 400
Armor: Armor:
@@ -717,12 +689,9 @@ SAM:
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
AutoTarget:
-RenderBuilding: -RenderBuilding:
RenderRangeCircle: RenderRangeCircle:
RangeCircleType: aa RangeCircleType: aa
-AcceptsSupplies:
DrawLineToTarget:
Power: Power:
Amount: -40 Amount: -40
DetectCloaked: DetectCloaked: