fix(markarbejde): traktorer i et almindeligt flow er ikke markflåde (vises ikke og sendes ikke ud) (v1.28.5.0)

This commit is contained in:
2026-09-26 12:15:00 +02:00
parent 08d983800c
commit 9be8fa98f0
2 changed files with 6 additions and 6 deletions
+5 -5
View File
@@ -109,15 +109,15 @@ function ADFieldWork.getRigs(adEnv)
local specs = ADCpBridge.getSpecs(vehicle) local specs = ADCpBridge.getSpecs(vehicle)
local role = ADFieldFleet.roleFromSpecs(specs) local role = ADFieldFleet.roleFromSpecs(specs)
local id = ADRunsController.getVehicleId(vehicle) 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 x, z = vehiclePosition(vehicle)
local rig = { local rig = {
id = id, vehicle = vehicle, role = role, label = ADRuns.vehicleLabel(vehicle), id = id, vehicle = vehicle, role = role, label = ADRuns.vehicleLabel(vehicle),
enabled = ADFieldFleet.isEnabled(state.fleetMode, state.fleet, id), enabled = ADFieldFleet.isEnabled(state.fleetMode, state.fleet, id),
-- optaget: vores egen opgave, et Smart Pickup-flow, eller AutoDrive/Courseplay kører den allerede -- optaget: vores egen opgave, eller AutoDrive/Courseplay kører den allerede (fx spillerens
-- (fx spillerens egen parkeringstur) — den må ikke kapres midt i en anden kørsel -- egen parkeringstur) — den må ikke kapres midt i en anden kørsel
busy = state.assignments[id] ~= nil or ADRunsController.getRunForVehicle(vehicle) ~= nil busy = state.assignments[id] ~= nil or isAdActive(vehicle) or ADCpBridge.isWorking(vehicle),
or isAdActive(vehicle) or ADCpBridge.isWorking(vehicle),
controlled = isControlledByPlayer(vehicle), controlled = isControlledByPlayer(vehicle),
width = ADCpBridge.getWorkWidth(vehicle), x = x, z = z, width = ADCpBridge.getWorkWidth(vehicle), x = x, z = z,
} }
+1 -1
View File
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?> <?xml version="1.0" encoding="utf-8" standalone="no"?>
<modDesc descVersion="107"> <modDesc descVersion="107">
<author>masterdraco</author> <author>masterdraco</author>
<version>1.28.4.0</version> <version>1.28.5.0</version>
<title> <title>
<en>AD Smart Pickup</en> <en>AD Smart Pickup</en>
</title> </title>