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:
2026-09-27 10:15:34 +02:00
parent 6fbf05273e
commit 33b4f754b0
6 changed files with 88 additions and 2 deletions
+11
View File
@@ -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