fix: silo-mål ved Start holdes indtil aflæsningen er færdig (mål-gendannelse venter), så forkert last ikke kører i ring (v1.11.10.0)
This commit is contained in:
@@ -394,7 +394,14 @@ local function applyRunToVehicle(adEnv, run, vehicle, ingredients)
|
||||
-- bliver en silo der tager varen; næste tur sætter choosePickup målet tilbage til run'ets.
|
||||
local targetId = ADRunsController.chooseTarget(adEnv, run, vehicle) or run.targetWayPointId
|
||||
local dump = ADRunsController.findWrongCargoDump(adEnv, run, vehicle, targetId)
|
||||
stateModule:setSecondMarkerByWayPointId(dump ~= nil and dump.marker.id or targetId)
|
||||
stateModule:setSecondMarkerByWayPointId(targetId)
|
||||
if dump ~= nil then
|
||||
if ADUnloadWait ~= nil and ADUnloadWait.setDumpTarget ~= nil then
|
||||
ADUnloadWait.setDumpTarget(vehicle, dump.marker.id)
|
||||
else
|
||||
stateModule:setSecondMarkerByWayPointId(dump.marker.id)
|
||||
end
|
||||
end
|
||||
local loadMarker = findNearestLoadMarker(adEnv, vehicle, farmId)
|
||||
if loadMarker ~= nil then
|
||||
stateModule:setFirstMarkerByWayPointId(loadMarker.id)
|
||||
|
||||
Reference in New Issue
Block a user