mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-08-15 10:47:21 +00:00
Update Legion.lua
- Fix that assets did not get removed
This commit is contained in:
parent
09015449cd
commit
73940fffc6
@ -1794,12 +1794,13 @@ function LEGION.RecruitCohortAssets(Cohorts, MissionTypeRecruit, MissionTypeOpt,
|
|||||||
end
|
end
|
||||||
|
|
||||||
-- Return payloads of not needed assets.
|
-- Return payloads of not needed assets.
|
||||||
for i=Nassets+1,#Assets do
|
for i=#Assets,Nassets+1,-1 do
|
||||||
local asset=Assets[i] --Functional.Warehouse#WAREHOUSE.Assetitem
|
local asset=Assets[i] --Functional.Warehouse#WAREHOUSE.Assetitem
|
||||||
if asset.legion:IsAirwing() and not asset.spawned then
|
if asset.legion:IsAirwing() and not asset.spawned then
|
||||||
asset.legion:T2(asset.legion.lid..string.format("Returning payload from asset %s", asset.spawngroupname))
|
asset.legion:T2(asset.legion.lid..string.format("Returning payload from asset %s", asset.spawngroupname))
|
||||||
asset.legion:ReturnPayloadFromAsset(asset)
|
asset.legion:ReturnPayloadFromAsset(asset)
|
||||||
end
|
end
|
||||||
|
table.remove(Assets, i)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Found enough assets.
|
-- Found enough assets.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user