fix(flows): tømning bruger aldrig marksiloer; kan en silo ikke tage imod, prøves den næste (op til 3) før parkering med last (v1.60.6.0)
This commit is contained in:
@@ -229,6 +229,17 @@ function ADFieldSilos.collectBuildings(adEnv)
|
||||
return silos, stores, byId
|
||||
end
|
||||
|
||||
-- Marksiloernes placeables som sæt (til at udelukke dem som tømmested — de er til markens høst).
|
||||
function ADFieldSilos.fieldSiloPlaceableSet(adEnv)
|
||||
local set = {}
|
||||
local silos, _, byId = ADFieldSilos.collectBuildings(adEnv)
|
||||
for _, silo in ipairs(silos or {}) do
|
||||
local building = byId[silo.id]
|
||||
if building ~= nil and building.placeable ~= nil then set[building.placeable] = true end
|
||||
end
|
||||
return set
|
||||
end
|
||||
|
||||
local function trailerInfo(adEnv, vehicle)
|
||||
local capacity, carries, cargo = 0, {}, nil
|
||||
for _, unit in ipairs(adEnv.AutoDrive.getAllDischargeableUnits(vehicle) or {}) do
|
||||
|
||||
Reference in New Issue
Block a user