Fix APC reinforcements in nod07a and b

This commit is contained in:
abcdefg30
2020-04-13 14:17:22 +02:00
committed by abcdefg30
parent a456583a08
commit 1b8e346307
2 changed files with 14 additions and 15 deletions

View File

@@ -105,13 +105,11 @@ SendReinforcementsWave = function(team)
transport.UnloadPassengers() transport.UnloadPassengers()
Trigger.OnPassengerExited(transport, function(_, passenger) Trigger.OnPassengerExited(transport, function(_, passenger)
Utils.Do(passengers, function(actor) if passenger.Type == "e6" then
if actor.Type == "e6" then Trigger.OnIdle(passenger, CaptureStructures)
CaptureStructures(actor) else
else IdleHunt(passenger)
IdleHunt(actor) end
end
end)
if not transport.HasPassengers then if not transport.HasPassengers then
IdleHunt(transport) IdleHunt(transport)

View File

@@ -101,16 +101,17 @@ end
SendReinforcementsWave = function(team) SendReinforcementsWave = function(team)
Reinforcements.ReinforceWithTransport(GDI, "apc", team.units, { ReinforcementsGDISpawn.Location, waypoint12.Location}, nil, function(transport, passengers) Reinforcements.ReinforceWithTransport(GDI, "apc", team.units, { ReinforcementsGDISpawn.Location, waypoint12.Location}, nil, function(transport, passengers)
MoveAndHunt(transport, team.waypoints) Utils.Do(team.waypoints, function(waypoint)
transport.Move(waypoint.Location)
end)
transport.UnloadPassengers() transport.UnloadPassengers()
Trigger.OnPassengerExited(transport, function(_, passenger) Trigger.OnPassengerExited(transport, function(_, passenger)
Utils.Do(passengers, function(actor) if passenger.Type == "e6" then
if actor.Type == "e6" then Trigger.OnIdle(passenger, CaptureStructures)
CaptureStructures(actor) else
else IdleHunt(passenger)
IdleHunt(actor) end
end
end)
if not transport.HasPassengers then if not transport.HasPassengers then
IdleHunt(transport) IdleHunt(transport)