fix(runs): fyldte traktorer registreres 'på vej' ved run-start og efter AutoDrives genstart ved indlæsning — ellers så mål-valget 0 vogne på vej og sendte alle til samme biogas-drop; startloggen viser det valgte mål (v1.35.3.0)
This commit is contained in:
@@ -345,3 +345,14 @@ function ADSupplyPlanner.parallelFoodShare(groups, fillLevels, capacity, fillTyp
|
||||
end
|
||||
return nil
|
||||
end
|
||||
|
||||
-- Læs der allerede ligger på vognen, når et run startes (eller AutoDrive genstarter traktoren efter
|
||||
-- indlæsning): tæller som "på vej" til målet, hvis varen hører til run'et. Returnerer fillType, liter
|
||||
-- eller nil. (in-game 27/9: tre fyldte biogas-traktorer kørte alle til Drop 1 — ingen var registreret.)
|
||||
function ADSupplyPlanner.cargoFor(fillType, liters, ingredients)
|
||||
if fillType == nil or type(liters) ~= "number" or liters <= 0 then return nil end
|
||||
for _, ingredient in ipairs(ingredients or {}) do
|
||||
if ingredient == fillType then return fillType, liters end
|
||||
end
|
||||
return nil
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user