Skip to content

Commit d42f073

Browse files
committed
Restrict basegame activities according to new system.
1 parent 03553dd commit d42f073

File tree

2 files changed

+50
-3
lines changed

2 files changed

+50
-3
lines changed

Data/Base.rte/Activities.ini

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ AddActivity = GAScripted
5757
RequireClearPathToOrbitSwitchEnabled = 1
5858
FogOfWarSwitchEnabled = 1
5959
DeployUnitsSwitchEnabled = 1
60+
AddRequiredArea = Red Brain
61+
AddRequiredArea = Green Brain
6062
6163
6264
AddActivity = GAScripted
@@ -109,6 +111,8 @@ AddActivity = GAScripted
109111
RequireClearPathToOrbitSwitchEnabled = 1
110112
FogOfWarSwitchEnabled = 1
111113
DeployUnitsSwitchEnabled = 1
114+
AddRequiredArea = LZ Attacker
115+
AddRequiredArea = Main Bunker
112116
113117
114118
AddActivity = GAScripted
@@ -126,6 +130,8 @@ AddActivity = GAScripted
126130
RequireClearPathToOrbitSwitchEnabled = 1
127131
FogOfWarSwitchEnabled = 1
128132
DeployUnitsSwitchEnabled = 1
133+
AddRequiredArea = LZ Team 1
134+
AddRequiredArea = LZ All
129135
130136
131137
AddActivity = GAScripted
@@ -149,6 +155,8 @@ AddActivity = GAScripted
149155
RequireClearPathToOrbitSwitchEnabled = 0
150156
FogOfWarSwitchEnabled = 1
151157
DeployUnitsSwitchEnabled = 1
158+
AddRequiredArea = LZ Team 1
159+
AddRequiredArea = LZ All
152160
153161
154162
AddActivity = GAScripted
@@ -172,7 +180,8 @@ AddActivity = GAScripted
172180
RequireClearPathToOrbitSwitchEnabled = 0
173181
FogOfWarSwitchEnabled = 1
174182
DeployUnitsSwitchEnabled = 1
175-
183+
AddRequiredArea = LZ Team 1
184+
AddRequiredArea = LZ All
176185
177186
178187
AddActivity = GAScripted
@@ -197,8 +206,9 @@ AddActivity = GAScripted
197206
RequireClearPathToOrbitSwitchEnabled = 0
198207
FogOfWarSwitchEnabled = 0
199208
DeployUnitsSwitchEnabled = 0
209+
AddRequiredArea = OneManArmyZeroGCompatibilityArea
210+
200211
201-
// Path to orbit guaranteed by currently being in orbit.
202212
AddActivity = GAScripted
203213
PresetName = One-Man Army (Diggers, 0-G)
204214
Description = Survive with only one unit and no backups in a Zero-G void! The enemy will only use diggers, but the harder the difficulty the less potent weaponry you start out with, and the longer you have to survive.
@@ -237,6 +247,8 @@ AddActivity = GAScripted
237247
RequireClearPathToOrbitSwitchEnabled = 1
238248
FogOfWarSwitchEnabled = 1
239249
DeployUnitsSwitchEnabled = 1
250+
AddRequiredArea = LZ Team 1
251+
AddRequiredArea = LZ All
240252
241253
242254
AddActivity = GAScripted
@@ -253,6 +265,8 @@ AddActivity = GAScripted
253265
RequireClearPathToOrbitSwitchEnabled = 1
254266
FogOfWarSwitchEnabled = 1
255267
DeployUnitsSwitchEnabled = 1
268+
AddRequiredArea = LZ Team 1
269+
AddRequiredArea = LZ All
256270
257271
258272
AddActivity = GAScripted
@@ -270,6 +284,8 @@ AddActivity = GAScripted
270284
RequireClearPathToOrbitSwitchEnabled = 0
271285
FogOfWarSwitchEnabled = 1
272286
DeployUnitsSwitchEnabled = 1
287+
AddRequiredArea = LZ Team 1
288+
AddRequiredArea = LZ All
273289
274290
275291
///////////////////////////////////////////////////////////////////////

Data/Missions.rte/MissionActivities.ini

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ AddActivity = GAScripted
2323
RequireClearPathToOrbitSwitchEnabled = 0
2424
DeployUnitsSwitchEnabled = 0
2525
FogOfWarSwitchEnabled = 0
26+
AddRequiredArea = Cave Inside A
27+
AddRequiredArea = Cave Inside B
28+
AddRequiredArea = Console
29+
AddRequiredArea = Pitfall
2630

2731

2832
AddActivity = GAScripted
@@ -45,6 +49,18 @@ AddActivity = GAScripted
4549
DefaultDeployUnits = 1
4650
RequireClearPathToOrbitSwitchEnabled = 0
4751
DeployUnitsSwitchEnabled = 0
52+
AddRequiredArea = LZ Team 1
53+
AddRequiredArea = LZ Team 2
54+
AddRequiredArea = Cave
55+
AddRequiredArea = Inner Cave
56+
AddRequiredArea = Innermost Cave
57+
AddRequiredArea = Outer Zombie Generator
58+
AddRequiredArea = Outer Bomb Maker
59+
AddRequiredArea = Outer Bomb Pickup
60+
AddRequiredArea = Inner Zombie Generator
61+
AddRequiredArea = Inner Bomb Maker
62+
AddRequiredArea = Inner Bomb Pickup
63+
AddRequiredArea = Control Case
4864

4965

5066
AddActivity = GAScripted
@@ -69,6 +85,13 @@ AddActivity = GAScripted
6985
DefaultDeployUnits = 1
7086
RequireClearPathToOrbitSwitchEnabled = 0
7187
DeployUnitsSwitchEnabled = 0
88+
AddRequiredArea = LZ Team 1
89+
AddRequiredArea = LZ Team 2
90+
AddRequiredArea = Enemy Sneak Spawn 2
91+
AddRequiredArea = Maginot Bunker
92+
AddRequiredArea = Evacuate Trigger
93+
AddRequiredArea = Rescue Trigger
94+
AddRequiredArea = Rescue Area
7295

7396

7497
AddActivity = GAScripted
@@ -95,6 +118,11 @@ AddActivity = GAScripted
95118
RequireClearPathToOrbitSwitchEnabled = 0
96119
FogOfWarSwitchEnabled = 0
97120
DeployUnitsSwitchEnabled = 0
121+
AddRequiredArea = Initial Dead Bodies
122+
AddRequiredArea = Initial Extra FOW Reveal
123+
AddRequiredArea = Initial Human FOW Area
124+
AddRequiredArea = Initial Human Spawn
125+
AddRequiredArea = Initial DropShip Spawn
98126
99127
100128
AddActivity = GAScripted
@@ -118,4 +146,7 @@ AddActivity = GAScripted
118146
DefaultFogOfWar = 1
119147
DefaultDeployUnits = 1
120148
RequireClearPathToOrbitSwitchEnabled = 0
121-
DeployUnitsSwitchEnabled = 0
149+
DeployUnitsSwitchEnabled = 0
150+
AddRequiredArea = Dummy Base Alarm
151+
AddRequiredArea = Dummy Factory Invasion
152+
AddRequiredArea = Search Area

0 commit comments

Comments
 (0)