feat: bulk-vare der også står på paller (sukkerfabrik) tages som paller af en UAL-vogn, som bulk af en tipvogn (v1.12.3.0)

This commit is contained in:
2026-09-23 11:28:14 +02:00
parent 2ff8e46306
commit 27095ec6ff
6 changed files with 46 additions and 8 deletions
+4 -1
View File
@@ -327,7 +327,7 @@ function ADRunsController.getRunProducts(adEnv, run)
for _, item in ipairs(ADSources.getProducts(adEnv, source, farmId)) do
local product = byName[item.name]
if product == nil then
product = {fillType = item.fillType, name = item.name, title = item.title or item.name, policy = ADRuns.getProductPolicy(run, item.name), isPallet = item.isPallet, available = 0, level = 0, capacity = 0}
product = {fillType = item.fillType, name = item.name, title = item.title or item.name, policy = ADRuns.getProductPolicy(run, item.name), isPallet = item.isPallet, canPallet = item.canPallet, available = 0, level = 0, capacity = 0}
byName[item.name] = product
table.insert(result, product)
end
@@ -356,6 +356,9 @@ local function getOutboundFillTypes(adEnv, run, vehicle)
if canLoadPallets then table.insert(result, product.fillType) end
elseif carriable[product.fillType] then
table.insert(result, product.fillType)
elseif product.canPallet and canLoadPallets then
-- bulk-vare der også står på paller (sukkerfabrik): pallebilen tager pallerne
table.insert(result, product.fillType)
end
end
end