Allow plugs to be configured in the map editor.

This commit is contained in:
Paul Chote
2020-06-09 23:21:34 +01:00
committed by reaperrr
parent 571eb7614f
commit 56739f87fb
4 changed files with 67 additions and 20 deletions

View File

@@ -208,14 +208,12 @@ Actors:
Location: 84,-1
TurretFacing: 92
Facing: 60
Plugs:
0,0: tower.vulcan
Plug: tower.vulcan
Actor56: gactwr
Owner: GDI
Location: 80,-3
Facing: 60
Plugs:
0,0: tower.vulcan
Plug: tower.vulcan
Actor57: gawall
Owner: GDI
Location: 79,-3
@@ -247,8 +245,7 @@ Actors:
Owner: GDI
Location: 84,-4
Facing: 60
Plugs:
0,0: tower.rocket
Plug: tower.rocket
Actor67: gawall
Owner: GDI
Location: 88,-1
@@ -295,21 +292,18 @@ Actors:
Owner: GDI
Location: 86,-3
Facing: 60
Plugs:
0,1: powrup
1,1: powrup
Plug@pluga: powrup
Plug@plugb: powrup
Actor82: gapowr
Owner: GDI
Location: 86,-5
Plugs:
0,1: powrup
1,1: powrup
Plug@pluga: powrup
Plug@plugb: powrup
Actor91: gactwr
Owner: GDI
Location: 85,-11
Facing: -40
Plugs:
0,0: tower.vulcan
Plug: tower.vulcan
Actor90: gasilo
Owner: GDI
Location: 79,-10
@@ -326,8 +320,7 @@ Actors:
Owner: GDI
Location: 81,-11
Facing: -40
Plugs:
0,0: tower.vulcan
Plug: tower.vulcan
Actor89: gagate_a
Owner: GDI
Location: 82,-11

View File

@@ -42,6 +42,8 @@ GAPOWR:
powrup: powrup.a
Requirements:
powrup: !build-incomplete && !powrup.a
EditorOptions:
powrup: Power Turbine
Power@pluga:
RequiresCondition: !empdisable && powrup.a
Amount: 50
@@ -55,6 +57,8 @@ GAPOWR:
powrup: powrup.b
Requirements:
powrup: !build-incomplete && !powrup.b
EditorOptions:
powrup: Power Turbine
WithIdleOverlay@plugb:
RequiresCondition: !build-incomplete && powrup.b
PauseOnCondition: empdisable
@@ -508,6 +512,9 @@ GAPLUG:
Requirements:
plug.ioncannon: !build-incomplete && !plug.ioncannonb && !plug.ioncannona && !plug.hunterseekera
plug.hunterseeker: !build-incomplete && !plug.hunterseekerb && !plug.ioncannona && !plug.hunterseekera
EditorOptions:
plug.ioncannon: Ion Cannon
plug.hunterseeker: Hunter Seeker
WithIdleOverlay@ioncannona:
RequiresCondition: !build-incomplete && plug.ioncannona
PauseOnCondition: disabled
@@ -524,6 +531,9 @@ GAPLUG:
Requirements:
plug.ioncannon: !build-incomplete && !plug.ioncannona && !plug.ioncannonb && !plug.hunterseekerb
plug.hunterseeker: !build-incomplete && !plug.hunterseekera && !plug.ioncannonb && !plug.hunterseekerb
EditorOptions:
plug.ioncannon: Ion Cannon
plug.hunterseeker: Hunter Seeker
WithIdleOverlay@ioncannonb:
RequiresCondition: !build-incomplete && plug.ioncannonb
PauseOnCondition: disabled

View File

@@ -138,6 +138,10 @@ GACTWR:
tower.vulcan: !build-incomplete && !tower.vulcan && !tower.rocket && !tower.sam
tower.rocket: !build-incomplete && !tower.rocket && !tower.vulcan && !tower.sam
tower.sam: !build-incomplete && !tower.vulcan && !tower.rocket && !tower.sam
EditorOptions:
tower.vulcan: Vulcan Tower
tower.rocket: RPG Upgrade
tower.sam: SAM Upgrade
ProvidesPrerequisite@buildingname:
ProvidesPrerequisite@pluggable:
RequiresCondition: !build-incomplete && !tower.vulcan && !tower.rocket && !tower.sam