New special powers mechanism. Only cnc Airstrike has been reimplemented so far. Special power crates, and spy bonuses have also been disabled.

This commit is contained in:
Paul Chote
2010-12-05 11:53:42 +13:00
parent c6fad7fe98
commit 76f792bfdf
17 changed files with 366 additions and 252 deletions

View File

@@ -33,6 +33,15 @@ FACT:
BuildSpeed: .4
LowPowerSlowdown: 3
BaseBuilding:
AirstrikePower:
Image: bombicnh
ChargeTime: 10
Description: Airstrike
LongDesc: Delivers a load of napalm on your target.
EndChargeSound: airredy1.aud
SelectTargetSound: select1.aud
UnitType: a10
# AllowMultiple: true
NUKE:
Inherits: ^Building

View File

@@ -1,35 +1,36 @@
Player:
PlaceBuilding:
TechTree:
NukePower:
Image: atomicnh
ChargeTime: 5
Description: Atom Bomb
LongDesc: Launches a nuclear missile at a target location.
Prerequisites: TMPL
BeginChargeSound:
EndChargeSound: nukavail.aud
SelectTargetSound: select1.aud
LaunchSound: nukemisl.aud
IonCannonPower:
Image: ionicnh
ChargeTime: 3
Description: Ion Cannon
LongDesc: Discharges the orbital Ion Cannon at your target.
Prerequisites: EYE
BeginChargeSound: ionchrg1.aud
EndChargeSound: ionredy1.aud
LaunchSound: ion1.aud
SelectTargetSound: select1.aud
AirstrikePower:
Image: bombicnh
ChargeTime: 4
Description: Airstrike
LongDesc: Delivers a load of napalm on your target.
Prerequisites: hq
EndChargeSound: airredy1.aud
SelectTargetSound: select1.aud
UnitType: a10
# NukePower:
# Image: atomicnh
# ChargeTime: 5
# Description: Atom Bomb
# LongDesc: Launches a nuclear missile at a target location.
# Prerequisites: TMPL
# BeginChargeSound:
# EndChargeSound: nukavail.aud
# SelectTargetSound: select1.aud
# LaunchSound: nukemisl.aud
# IonCannonPower:
# Image: ionicnh
# ChargeTime: 3
# Description: Ion Cannon
# LongDesc: Discharges the orbital Ion Cannon at your target.
# Prerequisites: EYE
# BeginChargeSound: ionchrg1.aud
# EndChargeSound: ionredy1.aud
# LaunchSound: ion1.aud
# SelectTargetSound: select1.aud
# AirstrikePower:
# Image: bombicnh
# ChargeTime: 4
# Description: Airstrike
# LongDesc: Delivers a load of napalm on your target.
# Prerequisites: hq
# EndChargeSound: airredy1.aud
# SelectTargetSound: select1.aud
# UnitType: a10
SupportPowerManager:
ConquestVictoryConditions:
PowerManager:
PlayerResources: