Add the stealth generator to TS.

This commit is contained in:
Paul Chote
2014-09-28 17:55:47 +13:00
parent da592f0a25
commit 1a5ff440d1
3 changed files with 85 additions and 0 deletions

View File

@@ -44,6 +44,11 @@
Demolishable: Demolishable:
ScriptTriggers: ScriptTriggers:
WithMakeAnimation: WithMakeAnimation:
UpgradeManager:
Cloak@CLOAKGENERATOR:
RequiresUpgrade: cloakgenerator
InitialDelay: 0
CloakDelay: 90
^Wall: ^Wall:
AppearsOnRadar: AppearsOnRadar:
@@ -82,6 +87,11 @@
LuaScriptEvents: LuaScriptEvents:
Demolishable: Demolishable:
ScriptTriggers: ScriptTriggers:
UpgradeManager:
Cloak@CLOAKGENERATOR:
RequiresUpgrade: cloakgenerator
InitialDelay: 0
CloakDelay: 90
^Infantry: ^Infantry:
AppearsOnRadar: AppearsOnRadar:
@@ -158,6 +168,10 @@
DeathSound: Zapped DeathSound: Zapped
DeathTypes: 6 DeathTypes: 6
UpgradeManager: UpgradeManager:
Cloak@CLOAKGENERATOR:
RequiresUpgrade: cloakgenerator
InitialDelay: 0
CloakDelay: 90
^CivilianInfantry: ^CivilianInfantry:
Inherits: ^Infantry Inherits: ^Infantry
@@ -253,6 +267,10 @@
TimedUpgradeBar@EMPDISABLE: TimedUpgradeBar@EMPDISABLE:
Upgrade: empdisable Upgrade: empdisable
Color: 255,255,255 Color: 255,255,255
Cloak@CLOAKGENERATOR:
RequiresUpgrade: cloakgenerator
InitialDelay: 0
CloakDelay: 90
^Tank: ^Tank:
AppearsOnRadar: AppearsOnRadar:
@@ -321,6 +339,10 @@
TimedUpgradeBar@EMPDISABLE: TimedUpgradeBar@EMPDISABLE:
Upgrade: empdisable Upgrade: empdisable
Color: 255,255,255 Color: 255,255,255
Cloak@CLOAKGENERATOR:
RequiresUpgrade: cloakgenerator
InitialDelay: 0
CloakDelay: 90
^Helicopter: ^Helicopter:
AppearsOnRadar: AppearsOnRadar:

View File

@@ -903,6 +903,44 @@ GADEPT:
Power: Power:
Amount: -30 Amount: -30
NASTLH:
Inherits: ^Building
Valued:
Cost: 2500
Tooltip:
Name: Stealth Generator
Description: Generates a cloaking field
Buildable:
BuildPaletteOrder: 80
Prerequisites: proc,natech
Owner: nod
Queue: Building
Building:
Footprint: xxx xxx
Dimensions: 3,2
Health:
HP: 600
Armor:
Type: Wood
RevealsShroud:
Range: 6c0
WithIdleOverlay@pulse:
Sequence: pulse
PauseOnLowPower: true
WithRangeCircle:
Range: 12c0
Type: cloakgenerator
Power:
Amount: -350
RequiresPower:
CanPowerDown:
UpgradeActorsNear:
Upgrades: cloakgenerator
Range: 12c0
EnableSound: cloak5.aud
DisableSound: cloak5.aud
AffectsParent: true
#TODO: Placeholder, replace with Component Tower + Vulcan Upgrade #TODO: Placeholder, replace with Component Tower + Vulcan Upgrade
GAVULC: GAVULC:
Inherits: ^Building Inherits: ^Building

View File

@@ -718,6 +718,31 @@ napuls:
icon: pulsicon icon: pulsicon
Start: 0 Start: 0
nastlh:
idle: ntstlh
Start: 0
ShadowStart: 3
damaged-idle: ntstlh
Start: 1
ShadowStart: 4
critical-idle: ntstlh
Start: 2
ShadowStart: 5
pulse: ntstlh_a
Start: 0
Length: 4
Tick: 480
damaged-pulse: ntstlh_a
Start: 4
Length: 4
Tick: 480
make: ntstlhmk
Start: 0
Length: 18
ShadowStart: 20
icon: clckicon
Start: 0
gavulc: gavulc:
idle: gtctwr idle: gtctwr
Start: 0 Start: 0