From 9be8fa98f0e7fadaf70d982102d38da077fb54ad Mon Sep 17 00:00:00 2001 From: masterdraco Date: Sat, 26 Sep 2026 12:15:00 +0200 Subject: [PATCH] =?UTF-8?q?fix(markarbejde):=20traktorer=20i=20et=20almind?= =?UTF-8?q?eligt=20flow=20er=20ikke=20markfl=C3=A5de=20(vises=20ikke=20og?= =?UTF-8?q?=20sendes=20ikke=20ud)=20(v1.28.5.0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FS25_ADSmartPickup/adFieldWork.lua | 10 +++++----- FS25_ADSmartPickup/modDesc.xml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/FS25_ADSmartPickup/adFieldWork.lua b/FS25_ADSmartPickup/adFieldWork.lua index 2812521..e50f302 100644 --- a/FS25_ADSmartPickup/adFieldWork.lua +++ b/FS25_ADSmartPickup/adFieldWork.lua @@ -109,15 +109,15 @@ function ADFieldWork.getRigs(adEnv) local specs = ADCpBridge.getSpecs(vehicle) local role = ADFieldFleet.roleFromSpecs(specs) local id = ADRunsController.getVehicleId(vehicle) - if role ~= nil and id ~= nil then + -- traktorer i et almindeligt flow (æg, gylle, foder ...) hører til den drift og er ikke markflåde + if role ~= nil and id ~= nil and ADRunsController.getRunForVehicle(vehicle) == nil then local x, z = vehiclePosition(vehicle) local rig = { id = id, vehicle = vehicle, role = role, label = ADRuns.vehicleLabel(vehicle), enabled = ADFieldFleet.isEnabled(state.fleetMode, state.fleet, id), - -- optaget: vores egen opgave, et Smart Pickup-flow, eller AutoDrive/Courseplay kører den allerede - -- (fx spillerens egen parkeringstur) — den må ikke kapres midt i en anden kørsel - busy = state.assignments[id] ~= nil or ADRunsController.getRunForVehicle(vehicle) ~= nil - or isAdActive(vehicle) or ADCpBridge.isWorking(vehicle), + -- optaget: vores egen opgave, eller AutoDrive/Courseplay kører den allerede (fx spillerens + -- egen parkeringstur) — den må ikke kapres midt i en anden kørsel + busy = state.assignments[id] ~= nil or isAdActive(vehicle) or ADCpBridge.isWorking(vehicle), controlled = isControlledByPlayer(vehicle), width = ADCpBridge.getWorkWidth(vehicle), x = x, z = z, } diff --git a/FS25_ADSmartPickup/modDesc.xml b/FS25_ADSmartPickup/modDesc.xml index 26f884a..7122d80 100644 --- a/FS25_ADSmartPickup/modDesc.xml +++ b/FS25_ADSmartPickup/modDesc.xml @@ -1,7 +1,7 @@ masterdraco - 1.28.4.0 + 1.28.5.0 <en>AD Smart Pickup</en>