Fix OnAllKilled crash for allies05b and allies05c
This commit is contained in:
@@ -94,7 +94,8 @@ ActivateAI = function()
|
|||||||
Trigger.AfterDelay(DateTime.Minutes(1), ProduceUSSRVehicles)
|
Trigger.AfterDelay(DateTime.Minutes(1), ProduceUSSRVehicles)
|
||||||
Trigger.AfterDelay(DateTime.Minutes(2), ProduceAircraft)
|
Trigger.AfterDelay(DateTime.Minutes(2), ProduceAircraft)
|
||||||
|
|
||||||
Trigger.OnAllKilled(SovietProduction, function()
|
local intactProduction = Utils.Where(SovietProduction, function(self) return not self.IsDead end)
|
||||||
|
Trigger.OnAllKilled(intactProduction, function()
|
||||||
Utils.Do(USSR.GetGroundAttackers(), IdleHunt)
|
Utils.Do(USSR.GetGroundAttackers(), IdleHunt)
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -94,7 +94,8 @@ ActivateAI = function()
|
|||||||
Trigger.AfterDelay(DateTime.Minutes(2), ProduceUSSRVehicles)
|
Trigger.AfterDelay(DateTime.Minutes(2), ProduceUSSRVehicles)
|
||||||
Trigger.AfterDelay(DateTime.Minutes(4), ProduceAircraft)
|
Trigger.AfterDelay(DateTime.Minutes(4), ProduceAircraft)
|
||||||
|
|
||||||
Trigger.OnAllKilled(SovietProduction, function()
|
local intactProduction = Utils.Where(SovietProduction, function(self) return not self.IsDead end)
|
||||||
|
Trigger.OnAllKilled(intactProduction, function()
|
||||||
Utils.Do(USSR.GetGroundAttackers(), IdleHunt)
|
Utils.Do(USSR.GetGroundAttackers(), IdleHunt)
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user