Rework UpgradeActorsNear -> ProximityExternalCondition.

This commit is contained in:
Paul Chote
2016-12-02 16:14:31 +00:00
parent 5eaaff45ad
commit 32f0d570bf
8 changed files with 48 additions and 29 deletions

View File

@@ -1263,7 +1263,7 @@ GALITE:
Prerequisites: ~disabled
SelectionDecorations:
VisualBounds: 25, 35, 0, -12
-Cloak@CLOAKGENERATOR:
-Cloak@EXTERNALCLOAK:
TSTLAMP:
Inherits: GALITE

View File

@@ -94,7 +94,7 @@
RequiresCondition: !empdisable && !deployed && !loading
^Cloakable:
Cloak@CLOAKGENERATOR:
Cloak@EXTERNALCLOAK:
RequiresCondition: cloakgenerator || crate-cloak
InitialDelay: 0
CloakDelay: 90
@@ -102,6 +102,8 @@
CloakSound: cloak5.aud
UncloakSound: cloak5.aud
UncloakOn: Attack, Unload, Infiltrate, Demolish, Damage
ExternalConditions@EXTERNALCLOAK:
Conditions: cloakgenerator, crate-cloak
^BasicBuilding:
Inherits@1: ^ExistsInWorld

View File

@@ -396,8 +396,8 @@ NASTLH:
PowerupSpeech: EnablePower
PowerdownSpeech: DisablePower
IndicatorPalette: mouse
UpgradeActorsNear:
Upgrades: cloakgenerator
ProximityExternalCondition:
Condition: cloakgenerator
Range: 12c0
EnableSound: cloak5.aud
DisableSound: cloak5.aud