Skip to content

Commit 530e9e8

Browse files
committed
better brain spawning
1 parent fe3c3b6 commit 530e9e8

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

Data/Browncoats.rte/Activities/RefineryAssaultFunctions.lua

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,7 @@ function RefineryAssault:SetupFirstStage()
424424
dropShip.AIMode = Actor.AIMODE_SENTRY;
425425
dropShip.PlayerControllable = true;
426426

427-
for _, player in pairs(self.humanPlayers) do
427+
for i, player in pairs(self.humanPlayers) do
428428
local brain = PresetMan:GetLoadout("Infantry Brain", self.humanTeamTech, false);
429429
if brain then
430430
brain:RemoveInventoryItem("Constructor");
@@ -437,9 +437,11 @@ function RefineryAssault:SetupFirstStage()
437437
brain.Team = self.humanTeam;
438438
brain.AIMode = Actor.AIMODE_SENTRY;
439439
self:SetPlayerBrain(brain, player);
440-
self:SetObservationTarget(dropShip.Pos, player);
441-
self:SwitchToActor(dropShip, player, self.humanTeam);
442-
dropShip:AddInventoryItem(brain);
440+
self:SetObservationTarget(brain.Pos, player);
441+
self:SwitchToActor(brain, player, self.humanTeam);
442+
brain.Pos = dropShip.Pos + Vector(0 + (10 * i), 180);
443+
MovableMan:AddActor(brain);
444+
--dropShip:AddInventoryItem(brain);
443445
end
444446

445447
MovableMan:AddActor(dropShip)

0 commit comments

Comments
 (0)