Merge pull request #9024 from atlimit8/consolidateDefenseDeployedVehicle

Consolidate rules into ^Defense (all) & ^DeployedVehicle (ts)
This commit is contained in:
Pavel Penev
2015-08-24 22:08:38 +03:00
10 changed files with 89 additions and 193 deletions

View File

@@ -693,3 +693,12 @@
CustomSelectionSize: CustomSelectionSize:
CustomBounds: 20,20 CustomBounds: 20,20
^Defense:
Inherits: ^BaseBuilding
AutoTarget:
RenderRangeCircle:
RenderDetectionCircle:
-GivesBuildableArea:
MustBeDestroyed:
RequiredForShortGame: false

View File

@@ -626,7 +626,7 @@ TMPL:
ProvidesPrerequisite@buildingname: ProvidesPrerequisite@buildingname:
GUN: GUN:
Inherits: ^BaseBuilding Inherits: ^Defense
Valued: Valued:
Cost: 600 Cost: 600
CustomBuildTimeValue: CustomBuildTimeValue:
@@ -639,7 +639,6 @@ GUN:
Prerequisites: barracks Prerequisites: barracks
Queue: Defence.GDI, Defence.Nod Queue: Defence.GDI, Defence.Nod
Building: Building:
-GivesBuildableArea:
Health: Health:
HP: 400 HP: 400
Armor: Armor:
@@ -658,20 +657,15 @@ GUN:
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted: AttackTurreted:
WithMuzzleFlash: WithMuzzleFlash:
AutoTarget:
-RenderBuilding: -RenderBuilding:
-WithDeathAnimation: -WithDeathAnimation:
RenderRangeCircle:
RenderDetectionCircle:
DetectCloaked: DetectCloaked:
Range: 3 Range: 3
Power: Power:
Amount: -20 Amount: -20
MustBeDestroyed:
RequiredForShortGame: false
SAM: SAM:
Inherits: ^BaseBuilding Inherits: ^Defense
Valued: Valued:
Cost: 750 Cost: 750
CustomBuildTimeValue: CustomBuildTimeValue:
@@ -688,7 +682,6 @@ SAM:
Dimensions: 2,1 Dimensions: 2,1
RequiresPower: RequiresPower:
DisabledOverlay: DisabledOverlay:
-GivesBuildableArea:
Health: Health:
HP: 400 HP: 400
Armor: Armor:
@@ -704,16 +697,13 @@ SAM:
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackPopupTurreted: AttackPopupTurreted:
WithMuzzleFlash: WithMuzzleFlash:
AutoTarget:
-RenderBuilding: -RenderBuilding:
RenderRangeCircle: -RenderDetectionCircle:
Power: Power:
Amount: -20 Amount: -20
MustBeDestroyed:
RequiredForShortGame: false
OBLI: OBLI:
Inherits: ^BaseBuilding Inherits: ^Defense
Valued: Valued:
Cost: 1500 Cost: 1500
CustomBuildTimeValue: CustomBuildTimeValue:
@@ -732,7 +722,6 @@ OBLI:
Bounds: 24,24,0,12 Bounds: 24,24,0,12
RequiresPower: RequiresPower:
DisabledOverlay: DisabledOverlay:
-GivesBuildableArea:
Health: Health:
HP: 600 HP: 600
Armor: Armor:
@@ -750,20 +739,15 @@ OBLI:
ChargeAudio: obelpowr.aud ChargeAudio: obelpowr.aud
ReloadTime: 40 ReloadTime: 40
InitialChargeDelay: 50 InitialChargeDelay: 50
AutoTarget:
-RenderBuilding: -RenderBuilding:
RenderRangeCircle:
-EmitInfantryOnSell: -EmitInfantryOnSell:
RenderDetectionCircle:
DetectCloaked: DetectCloaked:
Range: 5 Range: 5
Power: Power:
Amount: -150 Amount: -150
MustBeDestroyed:
RequiredForShortGame: false
GTWR: GTWR:
Inherits: ^BaseBuilding Inherits: ^Defense
Valued: Valued:
Cost: 600 Cost: 600
CustomBuildTimeValue: CustomBuildTimeValue:
@@ -776,7 +760,6 @@ GTWR:
Prerequisites: barracks Prerequisites: barracks
Queue: Defence.GDI, Defence.Nod Queue: Defence.GDI, Defence.Nod
Building: Building:
-GivesBuildableArea:
Health: Health:
HP: 400 HP: 400
RevealsShroud: RevealsShroud:
@@ -790,21 +773,16 @@ GTWR:
AttackTurreted: AttackTurreted:
BodyOrientation: BodyOrientation:
QuantizedFacings: 8 QuantizedFacings: 8
AutoTarget:
DetectCloaked: DetectCloaked:
Range: 3 Range: 3
RenderDetectionCircle:
RenderRangeCircle:
WithMuzzleFlash: WithMuzzleFlash:
Turreted: Turreted:
ROT: 255 ROT: 255
Power: Power:
Amount: -10 Amount: -10
MustBeDestroyed:
RequiredForShortGame: false
ATWR: ATWR:
Inherits: ^BaseBuilding Inherits: ^Defense
Valued: Valued:
Cost: 1000 Cost: 1000
CustomBuildTimeValue: CustomBuildTimeValue:
@@ -823,7 +801,6 @@ ATWR:
Bounds: 24,24,0,12 Bounds: 24,24,0,12
RequiresPower: RequiresPower:
DisabledOverlay: DisabledOverlay:
-GivesBuildableArea:
Health: Health:
HP: 600 HP: 600
Armor: Armor:
@@ -844,17 +821,12 @@ ATWR:
LocalOffset: 256,128,0, 256,-128,0 LocalOffset: 256,128,0, 256,-128,0
LocalYaw: -100,100 LocalYaw: -100,100
AttackTurreted: AttackTurreted:
AutoTarget:
BodyOrientation: BodyOrientation:
QuantizedFacings: 8 QuantizedFacings: 8
RenderDetectionCircle:
DetectCloaked: DetectCloaked:
Range: 5 Range: 5
RenderRangeCircle:
Power: Power:
Amount: -40 Amount: -40
MustBeDestroyed:
RequiredForShortGame: false
SBAG: SBAG:
Inherits: ^Wall Inherits: ^Wall

View File

@@ -295,3 +295,20 @@
Range: 2c0, 5c0 Range: 2c0, 5c0
WithMakeAnimation: WithMakeAnimation:
^Defense:
Inherits: ^Building
WithTurret:
AttackTurreted:
AutoTarget:
RenderRangeCircle:
RenderDetectionCircle:
-GivesBuildableArea:
-WithCrumbleOverlay:
-WithMakeAnimation:
-RenderBuilding:
RenderBuildingWall:
LineBuildNode:
Types: turret
MustBeDestroyed:
RequiredForShortGame: false

View File

@@ -522,7 +522,7 @@ wall:
Range: 2c0, 5c0 Range: 2c0, 5c0
guntower: guntower:
Inherits: ^Building Inherits: ^Defense
Buildable: Buildable:
Queue: Building Queue: Building
Prerequisites: barracks Prerequisites: barracks
@@ -540,19 +540,14 @@ guntower:
Selectable: Selectable:
Bounds: 32,32 Bounds: 32,32
Priority: 3 Priority: 3
-GivesBuildableArea:
Health: Health:
HP: 400 HP: 400
Armor: Armor:
Type: Concrete Type: Concrete
RevealsShroud: RevealsShroud:
Range: 8c0 Range: 8c0
RenderRangeCircle:
-RenderBuilding:
RenderBuildingWall:
BodyOrientation: BodyOrientation:
QuantizedFacings: 32 QuantizedFacings: 32
WithTurret:
WithMuzzleFlash: WithMuzzleFlash:
Turreted: Turreted:
ROT: 6 ROT: 6
@@ -561,24 +556,15 @@ guntower:
Weapon: TurretGun Weapon: TurretGun
LocalOffset: 512,0,432 LocalOffset: 512,0,432
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted:
AutoTarget:
RenderDetectionCircle:
DetectCloaked: DetectCloaked:
Range: 5 Range: 5
-WithCrumbleOverlay:
-WithMakeAnimation:
LineBuildNode:
Types: turret
Power: Power:
Amount: -20 Amount: -20
MustBeDestroyed:
RequiredForShortGame: false
SelectionDecorations: SelectionDecorations:
VisualBounds: 32,40,0,-8 VisualBounds: 32,40,0,-8
rockettower: rockettower:
Inherits: ^Building Inherits: ^Defense
Buildable: Buildable:
Queue: Building Queue: Building
Prerequisites: radar, upgrade.conyard, ~techlevel.medium Prerequisites: radar, upgrade.conyard, ~techlevel.medium
@@ -596,41 +582,27 @@ rockettower:
Selectable: Selectable:
Bounds: 32,32 Bounds: 32,32
Priority: 3 Priority: 3
-GivesBuildableArea:
Health: Health:
HP: 400 HP: 400
Armor: Armor:
Type: Concrete Type: Concrete
RevealsShroud: RevealsShroud:
Range: 10c0 Range: 10c0
RenderRangeCircle:
-RenderBuilding:
RenderBuildingWall:
BodyOrientation: BodyOrientation:
QuantizedFacings: 32 QuantizedFacings: 32
WithTurret:
Armament: Armament:
Weapon: TowerMissile Weapon: TowerMissile
LocalOffset: 256,384,768, 256,-384,768 LocalOffset: 256,384,768, 256,-384,768
AttackTurreted:
Turreted: Turreted:
ROT: 8 ROT: 8
InitialFacing: 128 InitialFacing: 128
AutoTarget:
RequiresPower: RequiresPower:
CanPowerDown: CanPowerDown:
DisabledOverlay: DisabledOverlay:
RenderDetectionCircle:
DetectCloaked: DetectCloaked:
Range: 6 Range: 6
-WithCrumbleOverlay:
-WithMakeAnimation:
LineBuildNode:
Types: turret
Power: Power:
Amount: -30 Amount: -30
MustBeDestroyed:
RequiredForShortGame: false
SelectionDecorations: SelectionDecorations:
VisualBounds: 32,40,0,-8 VisualBounds: 32,40,0,-8

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:

View File

@@ -595,3 +595,40 @@
Inherits: ^Decoration Inherits: ^Decoration
Tooltip: Tooltip:
Name: Palette Name: Palette
^Defense:
Inherits: ^Building
-GivesBuildableArea:
AutoTarget:
RenderRangeCircle:
RenderDetectionCircle:
RevealsShroud:
Range: 6c0
DetectCloaked:
Range: 5
^DeployedVehicle:
Inherits@1: ^GainsExperience
Inherits@2: ^ExistsInWorld
Voiced:
VoiceSet: Vehicle
AttackTurreted:
Voice: Attack
AutoTarget:
RenderRangeCircle:
DrawLineToTarget:
Building:
Dimensions: 1,1
Footprint: x
TerrainTypes: Clear, Road, DirtRoad, Rough
RenderBuilding:
WithMakeAnimation:
SelectionDecorations:
Palette: pips
Selectable:
TargetableBuilding:
TargetTypes: Ground, Repair
Guardable:
HiddenUnderFog:
ActorLostNotification:

View File

@@ -24,7 +24,7 @@ GAWALL:
NodeTypes: wall, turret NodeTypes: wall, turret
GACTWR: GACTWR:
Inherits: ^Building Inherits: ^Defense
Valued: Valued:
Cost: 600 Cost: 600
Tooltip: Tooltip:
@@ -38,22 +38,15 @@ GACTWR:
Selectable: Selectable:
Bounds: 48, 36, 0, -6 Bounds: 48, 36, 0, -6
DisabledOverlay: DisabledOverlay:
-GivesBuildableArea:
Health: Health:
HP: 500 HP: 500
Armor: Armor:
Type: Light Type: Light
RevealsShroud:
Range: 6c0
BodyOrientation: BodyOrientation:
QuantizedFacings: 32 QuantizedFacings: 32
RenderRangeCircle:
RenderDetectionCircle:
DetectCloaked: DetectCloaked:
UpgradeTypes: tower UpgradeTypes: tower
UpgradeMinEnabledLevel: 1 UpgradeMinEnabledLevel: 1
Range: 5
AutoTarget:
Turreted: Turreted:
ROT: 10 ROT: 10
InitialFacing: 50 InitialFacing: 50

View File

@@ -24,7 +24,7 @@ NAWALL:
NodeTypes: wall, turret NodeTypes: wall, turret
NALASR: NALASR:
Inherits: ^Building Inherits: ^Defense
Valued: Valued:
Cost: 500 Cost: 500
Tooltip: Tooltip:
@@ -39,15 +39,12 @@ NALASR:
Bounds: 40, 30, -8, -6 Bounds: 40, 30, -8, -6
RequiresPower: RequiresPower:
DisabledOverlay: DisabledOverlay:
-GivesBuildableArea:
Health: Health:
HP: 400 HP: 400
Armor: Armor:
Type: Light Type: Light
RevealsShroud: RevealsShroud:
Range: 5c0 Range: 5c0
RenderRangeCircle:
RenderDetectionCircle:
DetectCloaked: DetectCloaked:
Range: 3 Range: 3
Turreted: Turreted:
@@ -59,14 +56,13 @@ NALASR:
Weapon: LaserFire2 Weapon: LaserFire2
RenderVoxels: RenderVoxels:
WithVoxelTurret: WithVoxelTurret:
AutoTarget:
Power: Power:
Amount: -40 Amount: -40
SelectionDecorations: SelectionDecorations:
VisualBounds: 40, 36, -8, -8 VisualBounds: 40, 36, -8, -8
NAOBEL: NAOBEL:
Inherits: ^Building Inherits: ^Defense
Valued: Valued:
Cost: 1500 Cost: 1500
Tooltip: Tooltip:
@@ -83,7 +79,6 @@ NAOBEL:
Bounds: 88, 42, 0, -6 Bounds: 88, 42, 0, -6
RequiresPower: RequiresPower:
DisabledOverlay: DisabledOverlay:
-GivesBuildableArea:
Health: Health:
HP: 600 HP: 600
Armor: Armor:
@@ -101,11 +96,6 @@ NAOBEL:
Sequence: active Sequence: active
Palette: player Palette: player
IsPlayerPalette: true IsPlayerPalette: true
AutoTarget:
RenderRangeCircle:
RenderDetectionCircle:
DetectCloaked:
Range: 5
WithIdleOverlay@LIGHTS: WithIdleOverlay@LIGHTS:
Sequence: idle-lights Sequence: idle-lights
Power: Power:
@@ -114,7 +104,7 @@ NAOBEL:
VisualBounds: 88, 72, 0, -12 VisualBounds: 88, 72, 0, -12
NASAM: NASAM:
Inherits: ^Building Inherits: ^Defense
Valued: Valued:
Cost: 600 Cost: 600
Tooltip: Tooltip:
@@ -129,20 +119,14 @@ NASAM:
Bounds: 40, 30, -3, -8 Bounds: 40, 30, -3, -8
RequiresPower: RequiresPower:
DisabledOverlay: DisabledOverlay:
-GivesBuildableArea:
Health: Health:
HP: 500 HP: 500
Armor: Armor:
Type: Light Type: Light
RevealsShroud:
Range: 6c0
BodyOrientation: BodyOrientation:
QuantizedFacings: 32 QuantizedFacings: 32
RenderRangeCircle: RenderRangeCircle:
RenderDetectionCircle: RangeCircleType: aa
DetectCloaked:
Range: 5
AutoTarget:
Turreted: Turreted:
ROT: 10 ROT: 10
InitialFacing: 50 InitialFacing: 50
@@ -158,8 +142,7 @@ NASAM:
VisualBounds: 40, 36, -3, -8 VisualBounds: 40, 36, -3, -8
GATICK: GATICK:
Inherits@1: ^GainsExperience Inherits: ^DeployedVehicle
Inherits@2: ^ExistsInWorld
Valued: Valued:
Cost: 800 Cost: 800
Tooltip: Tooltip:
@@ -170,8 +153,6 @@ GATICK:
Type: Concrete Type: Concrete
RevealsShroud: RevealsShroud:
Range: 5c0 Range: 5c0
Voiced:
VoiceSet: Vehicle
Turreted: Turreted:
ROT: 6 ROT: 6
InitialFacing: 128 InitialFacing: 128
@@ -189,18 +170,8 @@ GATICK:
UpgradeTypes: eliteweapon UpgradeTypes: eliteweapon
UpgradeMinEnabledLevel: 1 UpgradeMinEnabledLevel: 1
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted:
Voice: Attack
BodyOrientation: BodyOrientation:
QuantizedFacings: 32 QuantizedFacings: 32
AutoTarget:
RenderRangeCircle:
DrawLineToTarget:
Building:
Dimensions: 1,1
Footprint: x
TerrainTypes: Clear, Road, DirtRoad, Rough
RenderBuilding:
RenderVoxels: RenderVoxels:
WithVoxelBarrel: WithVoxelBarrel:
LocalOffset: 170,0,0 LocalOffset: 170,0,0
@@ -212,19 +183,9 @@ GATICK:
NoTransformSounds: NoTransformSounds:
Voice: Move Voice: Move
WithMuzzleFlash: WithMuzzleFlash:
WithMakeAnimation:
SelectionDecorations:
Palette: pips
Selectable:
TargetableBuilding:
TargetTypes: Ground, Repair
Guardable:
HiddenUnderFog:
ActorLostNotification:
GAARTY: GAARTY:
Inherits@1: ^GainsExperience Inherits@1: ^DeployedVehicle
Inherits@2: ^ExistsInWorld
Valued: Valued:
Cost: 975 Cost: 975
Tooltip: Tooltip:
@@ -235,8 +196,6 @@ GAARTY:
Type: Light Type: Light
RevealsShroud: RevealsShroud:
Range: 9c0 Range: 9c0
Voiced:
VoiceSet: Vehicle
Turreted: Turreted:
ROT: 5 ROT: 5
InitialFacing: 128 InitialFacing: 128
@@ -245,13 +204,8 @@ GAARTY:
Weapon: 155mm Weapon: 155mm
LocalOffset: 811,0,0 LocalOffset: 811,0,0
MuzzleSequence: muzzle MuzzleSequence: muzzle
AttackTurreted:
Voice: Attack
BodyOrientation: BodyOrientation:
QuantizedFacings: 32 QuantizedFacings: 32
AutoTarget:
RenderRangeCircle:
DrawLineToTarget:
RenderBuilding: RenderBuilding:
RenderVoxels: RenderVoxels:
LightAmbientColor: 0.4, 0.4, 0.4 LightAmbientColor: 0.4, 0.4, 0.4
@@ -265,19 +219,6 @@ GAARTY:
NoTransformSounds: NoTransformSounds:
Voice: Move Voice: Move
WithMuzzleFlash: WithMuzzleFlash:
Building:
Dimensions: 1,1
Footprint: x
TerrainTypes: Clear, Road, DirtRoad, Rough
WithMakeAnimation:
SelectionDecorations:
Palette: pips
Selectable:
TargetableBuilding:
TargetTypes: Ground, Repair
Guardable:
HiddenUnderFog:
ActorLostNotification:
NAMISL: NAMISL:
Inherits: ^Building Inherits: ^Building

View File

@@ -1,6 +1,5 @@
GADPSA: GADPSA:
Inherits@1: ^GainsExperience Inherits: ^DeployedVehicle
Inherits@2: ^ExistsInWorld
Valued: Valued:
Cost: 950 Cost: 950
Tooltip: Tooltip:
@@ -17,28 +16,16 @@ GADPSA:
TransformSounds: place2.aud TransformSounds: place2.aud
NoTransformSounds: NoTransformSounds:
Voice: Move Voice: Move
-AutoTarget:
-DrawLineToTarget:
-AttackTurreted:
-RenderRangeCircle:
RenderDetectionCircle: RenderDetectionCircle:
DetectCloaked: DetectCloaked:
Range: 6 Range: 6
Building:
Dimensions: 1,1
Footprint: x
TerrainTypes: Clear, Road, DirtRoad, Rough
RenderBuilding:
Voiced:
VoiceSet: Vehicle
WithMakeAnimation:
SelectionDecorations:
Palette: pips
Selectable:
TargetableBuilding:
TargetTypes: Ground, Repair
Guardable:
HiddenUnderFog:
ActorLostNotification:
NAPULS: NAPULS:
Inherits: ^Building Inherits: ^Defense
Valued: Valued:
Cost: 1000 Cost: 1000
Tooltip: Tooltip:
@@ -55,7 +42,6 @@ NAPULS:
Bounds: 78, 54, 0, -12 Bounds: 78, 54, 0, -12
RequiresPower: RequiresPower:
DisabledOverlay: DisabledOverlay:
-GivesBuildableArea:
Health: Health:
HP: 500 HP: 500
Armor: Armor:
@@ -68,11 +54,6 @@ NAPULS:
AttackTurreted: AttackTurreted:
Armament: Armament:
Weapon: EMPulseCannon Weapon: EMPulseCannon
AutoTarget:
RenderRangeCircle:
RenderDetectionCircle:
DetectCloaked:
Range: 5
WithTurret: WithTurret:
Sequence: turret Sequence: turret
Power: Power: