Skip to content

Commit dc7cf9b

Browse files
committed
Remove GetOptionalArea for being obsolete, swap every lua instance to GetArea.
1 parent d42f073 commit dc7cf9b

File tree

12 files changed

+68
-75
lines changed

12 files changed

+68
-75
lines changed

Data/Base.rte/Activities/BunkerBreach.lua

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ function BunkerBreach:SetupDefenderBrains()
8484
end
8585

8686
defenderBrain = self:CreateBrainBot(self.defenderTeam);
87-
defenderBrain.Pos = SceneMan.Scene:GetOptionalArea("Brain"):GetCenterPoint();
87+
defenderBrain.Pos = SceneMan.Scene:GetArea("Brain"):GetCenterPoint();
8888
MovableMan:AddActor(defenderBrain);
8989
else
9090
-- Pick the defender brain randomly from among those created by deployments, then delete the others and clean up most of their guards.
@@ -99,7 +99,7 @@ function BunkerBreach:SetupDefenderBrains()
9999
table.remove(deploymentBrains, brainIndexToChoose);
100100

101101
if SceneMan.Scene:HasArea("Brain Chamber") then
102-
self.brainChamber = SceneMan.Scene:GetOptionalArea("Brain Chamber");
102+
self.brainChamber = SceneMan.Scene:GetArea("Brain Chamber");
103103
end
104104
for _, unchosenDeploymentBrain in pairs(deploymentBrains) do
105105
unchosenDeploymentBrain.ToDelete = true;
@@ -167,7 +167,7 @@ function BunkerBreach:SetupDefenderActors()
167167
for _, loadoutName in pairs({"Light", "Heavy", "Sniper", "Engineer", "Mecha", "Turret"}) do
168168
if SceneMan.Scene:HasArea(loadoutName .. " Defenders") then
169169
hasSpawnAreas = true;
170-
local defenderArea = SceneMan.Scene:GetOptionalArea(loadoutName .. " Defenders");
170+
local defenderArea = SceneMan.Scene:GetArea(loadoutName .. " Defenders");
171171
if defenderArea ~= nil then
172172
for defenderBox in defenderArea.Boxes do
173173
local guard;
@@ -226,7 +226,7 @@ end
226226

227227
function BunkerBreach:SetupDefenderInternalReinforcementAreas()
228228
if self.AI.isDefenderTeam then
229-
local internalReinforcementsArea = SceneMan.Scene:GetOptionalArea("Internal Reinforcements");
229+
local internalReinforcementsArea = SceneMan.Scene:GetArea("Internal Reinforcements");
230230
if internalReinforcementsArea ~= nil then
231231
self.AI.internalReinforcementsDoorParticle = CreateMOSRotating("Background Door", "Base.rte");
232232
self.AI.internalReinforcementPositions = {};
@@ -248,7 +248,7 @@ function BunkerBreach:StartActivity(isNewGame)
248248
local attackerLZ = SceneMan.Scene:GetArea("LZ Attacker");
249249
self:SetLZArea(self.attackerTeam, attackerLZ);
250250
if SceneMan.Scene:HasArea("LZ Defender") then
251-
self:SetLZArea(self.defenderTeam, SceneMan.Scene:GetOptionalArea("LZ Defender"));
251+
self:SetLZArea(self.defenderTeam, SceneMan.Scene:GetArea("LZ Defender"));
252252
end
253253
self.mainBunkerArea = SceneMan.Scene:GetArea("Main Bunker");
254254

Data/Base.rte/Activities/Siege.lua

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ function Siege:StartActivity()
6565
--end
6666

6767
if SceneMan.Scene:HasArea("Brain") then
68-
playerBrainsLocation = SceneMan.Scene:GetOptionalArea("Brain"):GetCenterPoint();
68+
playerBrainsLocation = SceneMan.Scene:GetArea("Brain"):GetCenterPoint();
6969
else
7070
-- Look for a brain among actors created by the deployments
7171
for actor in MovableMan.AddedActors do
@@ -98,7 +98,7 @@ function Siege:StartActivity()
9898
end
9999

100100
if SceneMan.Scene:HasArea("Brain Chamber") then
101-
self.BrainChamber = SceneMan.Scene:GetOptionalArea("Brain Chamber");
101+
self.BrainChamber = SceneMan.Scene:GetArea("Brain Chamber");
102102

103103
-- Set all useless actors, i.e. those who should guard brain in the brain chamber but their brain is in another castle
104104
-- to delete themselves, because otherwise they are most likely to stand there for the whole battle and waste MOs
@@ -112,7 +112,7 @@ function Siege:StartActivity()
112112
end
113113

114114
if SceneMan.Scene:HasArea("Perimeter") then
115-
self.Perimeter = SceneMan.Scene:GetOptionalArea("Perimeter");
115+
self.Perimeter = SceneMan.Scene:GetArea("Perimeter");
116116
--print ("Perimeter defined");
117117
end
118118

Data/Base.rte/Activities/Utility/DockingHandler.lua

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -93,14 +93,14 @@ function DockingHandler:Initialize(activity, newGame, autoAssignUnknownDropships
9393

9494
local i = 1;
9595

96-
while SceneMan.Scene:GetOptionalArea("Dropship Dock " .. i) do
96+
while SceneMan.Scene:GetArea("Dropship Dock " .. i) do
9797
self.mainTable.activeDSDockTable[i] = {["dockPosition"] = SceneMan.Scene:GetArea("Dropship Dock " .. i).Center,
9898
["activeCraft"] = nil,
9999
["dockingStage"] = nil};
100100
i = i + 1;
101101
-- Jump two if needed, the player may want to avoid overlap as per above instructions
102-
if SceneMan.Scene:GetOptionalArea("Dropship Dock " .. i) then
103-
elseif SceneMan.Scene:GetOptionalArea("Dropship Dock " .. i + 1) then
102+
if SceneMan.Scene:GetArea("Dropship Dock " .. i) then
103+
elseif SceneMan.Scene:GetArea("Dropship Dock " .. i + 1) then
104104
i = i + 1;
105105
end
106106

@@ -111,13 +111,13 @@ function DockingHandler:Initialize(activity, newGame, autoAssignUnknownDropships
111111

112112
i = 1;
113113

114-
while SceneMan.Scene:GetOptionalArea("Rocket Dock " .. i) do
114+
while SceneMan.Scene:GetArea("Rocket Dock " .. i) do
115115
self.mainTable.activeRocketDockTable[i] = {["dockPosition"] = SceneMan.Scene:GetArea("Rocket Dock " .. i).Center,
116116
["activeCraft"] = nil,
117117
["dockingStage"] = nil};
118118
i = i + 1;
119-
if SceneMan.Scene:GetOptionalArea("Rocket Dock " .. i) then
120-
elseif SceneMan.Scene:GetOptionalArea("Rocket Dock " .. i + 1) then
119+
if SceneMan.Scene:GetArea("Rocket Dock " .. i) then
120+
elseif SceneMan.Scene:GetArea("Rocket Dock " .. i + 1) then
121121
i = i + 1;
122122
end
123123
end

Data/Base.rte/Activities/Utility/SaveLoadHandler.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ function SaveLoadHandler:ParseTableForAreas(tab)
247247
for k, v in pairs(tab) do
248248
if type(v) == "string" and string.find(v, "SAVELOADHANDLERAREA_") then
249249
local areaName = string.sub(v, 21, -1);
250-
local area = SceneMan.Scene:GetOptionalArea(areaName);
250+
local area = SceneMan.Scene:GetArea(areaName);
251251
tab[k] = area;
252252
elseif type(v) == "table" then
253253
self:ParseTableForAreas(v);

Data/Base.rte/Activities/WaveDefense.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ function WaveDefense:UpdateActivity()
274274
end
275275

276276
-- Reveal the main bunker area for the defender.
277-
local mainBunkerArea = SceneMan.Scene:GetOptionalArea("Main Bunker");
277+
local mainBunkerArea = SceneMan.Scene:GetArea("Main Bunker");
278278
if mainBunkerArea ~= nil then
279279
for mainBunkerBox in mainBunkerArea.Boxes do
280280
SceneMan:RevealUnseenBox(mainBunkerBox.Corner.X, mainBunkerBox.Corner.Y, mainBunkerBox.Width, mainBunkerBox.Height, self.playerTeam);

Data/Browncoats.rte/Activities/RefineryAssault.lua

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -231,37 +231,37 @@ function RefineryAssault:StartActivity(newGame)
231231
self.saveTable.buyDoorTables = {};
232232
self.saveTable.buyDoorTables.All = {};
233233

234-
local area = SceneMan.Scene:GetOptionalArea("BuyDoorArea_LC1");
234+
local area = SceneMan.Scene:GetArea("BuyDoorArea_LC1");
235235
self:SetupBuyDoorAreaTable(self, area);
236236

237-
area = SceneMan.Scene:GetOptionalArea("BuyDoorArea_LC2");
237+
area = SceneMan.Scene:GetArea("BuyDoorArea_LC2");
238238
self:SetupBuyDoorAreaTable(self, area);
239239

240-
area = SceneMan.Scene:GetOptionalArea("BuyDoorArea_S3_1");
240+
area = SceneMan.Scene:GetArea("BuyDoorArea_S3_1");
241241
self:SetupBuyDoorAreaTable(self, area);
242242

243-
area = SceneMan.Scene:GetOptionalArea("BuyDoorArea_S3_2");
243+
area = SceneMan.Scene:GetArea("BuyDoorArea_S3_2");
244244
self:SetupBuyDoorAreaTable(self, area);
245245

246-
area = SceneMan.Scene:GetOptionalArea("BuyDoorArea_S3_3");
246+
area = SceneMan.Scene:GetArea("BuyDoorArea_S3_3");
247247
self:SetupBuyDoorAreaTable(self, area);
248248

249-
area = SceneMan.Scene:GetOptionalArea("BuyDoorArea_S4_1");
249+
area = SceneMan.Scene:GetArea("BuyDoorArea_S4_1");
250250
self:SetupBuyDoorAreaTable(self, area);
251251

252-
area = SceneMan.Scene:GetOptionalArea("BuyDoorArea_S4_2");
252+
area = SceneMan.Scene:GetArea("BuyDoorArea_S4_2");
253253
self:SetupBuyDoorAreaTable(self, area);
254254

255-
area = SceneMan.Scene:GetOptionalArea("BuyDoorArea_S4_3");
255+
area = SceneMan.Scene:GetArea("BuyDoorArea_S4_3");
256256
self:SetupBuyDoorAreaTable(self, area);
257257

258-
area = SceneMan.Scene:GetOptionalArea("BuyDoorArea_S4_4");
258+
area = SceneMan.Scene:GetArea("BuyDoorArea_S4_4");
259259
self:SetupBuyDoorAreaTable(self, area);
260260

261-
area = SceneMan.Scene:GetOptionalArea("BuyDoorArea_S4_5");
261+
area = SceneMan.Scene:GetArea("BuyDoorArea_S4_5");
262262
self:SetupBuyDoorAreaTable(self, area);
263263

264-
area = SceneMan.Scene:GetOptionalArea("BuyDoorArea_S4_6");
264+
area = SceneMan.Scene:GetArea("BuyDoorArea_S4_6");
265265
self:SetupBuyDoorAreaTable(self, area);
266266

267267
self.buyDoorHandler:ReplaceBuyDoorTable(self.saveTable.buyDoorTables.All);

0 commit comments

Comments
 (0)