add the GDI Upgrade Center and Ion Cannon

This commit is contained in:
Matthias Mailänder
2014-12-25 20:17:22 +01:00
parent d7c9a6cbc8
commit 26202520a1
5 changed files with 112 additions and 3 deletions

View File

@@ -149,6 +149,9 @@ Cursors:
nuke:
Start: 279
Length: 20
ioncannon:
Start: 319
Length: 9
sell:
Start: 129
Length: 10

View File

@@ -1341,6 +1341,55 @@ NAMISL:
BeaconPoster:
CameraActor: camera
GAPLUG:
Inherits: ^Building
Valued:
Cost: 1800
Tooltip:
Name: GDI Upgrade Center
Description: Provides the Orbital Ion Cannon support power.\nRequires power to operate.
Selectable:
Bounds: 115,120,0,-20
Buildable:
BuildPaletteOrder: 100
Prerequisites: proc, gatech
Queue: Defense
Building:
Footprint: xxx xxx
Dimensions: 2,3
RequiresPower:
CanPowerDown:
DisabledOverlay:
RenderBuilding:
WithIdleOverlay@DISH:
Sequence: idle-dish
WithIdleOverlay@LIGHTS:
Sequence: idle-lights
WithIdleOverlay@STRIP:
Sequence: idle-strip
Health:
HP: 1000
Armor:
Type: Wood
RevealsShroud:
Range: 6c0
IonCannonPower:
Icon: ioncannon
Effect: ionbeam
ChargeTime: 180
Description: Ion Cannon
LongDesc: Initiate an Ion Cannon strike.\nApplies instant damage to a small area.
BeginChargeSound:
EndChargeSound: 00-i156.aud
LaunchSound:
SelectTargetSound:
InsufficientPowerSound:
DisplayRadarPing: True
CameraActor: camera
SupportPowerChargeBar:
Power:
Amount: -150
ANYPOWER:
Tooltip:
Name: Power Plant

View File

@@ -157,7 +157,6 @@ explosion:
ionring: ring1
Start: 0
Length: *
Tick: 160
pulse_explosion: pulsefx2
Start: 0
Length: *
@@ -550,4 +549,10 @@ clustermissile:
Length: *
down: null # TODO
Start: 0
Length: *
Length: *
ionbeam:
idle:
Start: 0
Length: *
Offset: 0, -78
ZOffset: 1

View File

@@ -1345,3 +1345,54 @@ namisl:
Offset: 0, -24
icon: msslicon
Start: 0
gaplug:
idle: gaplug
Start: 0
ShadowStart: 3
Offset: 12, -30
damaged-idle: gaplug
Start: 1
ShadowStart: 4
Offset: 12, -30
critical-idle: gaplug
Start: 2
ShadowStart: 5
Offset: 12, -30
idle-dish: gaplug_a
Start: 0
Length: 20
Tick: 120
Offset: 12, -30
damaged-idle-dish: gaplug_a
Start: 20
Length: 20
Tick: 120
Offset: 12, -30
idle-lights: gaplug_b
Start: 0
Length: 20
Tick: 120
Offset: 12, -30
damaged-idle-lights: gaplug_b
Start: 20
Length: 20
Tick: 120
Offset: 12, -30
idle-strip: gaplug_c
Start: 0
Length: 8
Tick: 120
Offset: 12, -30
damaged-idle-strip: gaplug_c
Start: 8
Length: 8
Tick: 120
Offset: 12, -30
make: gtplugmk
Start: 0
Length: 17
ShadowStart: 17
Offset: 12, -30
icon: plugicon
Start: 0

View File

@@ -1024,7 +1024,8 @@ IonCannon:
ProneModifier: 100
ValidTargets: Ground, Air
Warhead@2Eff_impact: CreateEffect
Explosion: ring1
Explosion: ionring
ImpactSound: ion1.aud
Warhead@3Dam_area: PerCellDamage
Size: 2
Damage: 250