fix(marker): tag aldrig et sæt som AutoDrive/Courseplay allerede kører (v1.21.4.0)

In-game 25/9: spillerens parkeringstur kunne blive kapret af en ny udsendelse.
This commit is contained in:
2026-09-25 23:03:06 +02:00
parent b1f1aaa148
commit 6f387c051f
4 changed files with 7 additions and 4 deletions
+4 -1
View File
@@ -182,7 +182,10 @@ function ADFieldJobs.getRigs(adEnv)
table.insert(rigs, { table.insert(rigs, {
id = id, vehicle = vehicle, role = role, label = ADRuns.vehicleLabel(vehicle), id = id, vehicle = vehicle, role = role, label = ADRuns.vehicleLabel(vehicle),
enabled = ADFieldJobs.state.fleet[id] == true, enabled = ADFieldJobs.state.fleet[id] == true,
busy = ADFieldJobs.state.assignments[id] ~= nil or ADRunsController.getRunForVehicle(vehicle) ~= nil, -- 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 = ADFieldJobs.state.assignments[id] ~= nil or ADRunsController.getRunForVehicle(vehicle) ~= nil
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.21.3.0</version> <version>1.21.4.0</version>
<title> <title>
<en>AD Smart Pickup</en> <en>AD Smart Pickup</en>
</title> </title>
+1 -1
View File
@@ -1,6 +1,6 @@
# AD Smart Pickup — brugermanual # AD Smart Pickup — brugermanual
Version 1.21.3 · Farming Simulator 25 · tillæg til AutoDrive Version 1.21.4 · Farming Simulator 25 · tillæg til AutoDrive
*English version: [USER_MANUAL.md](USER_MANUAL.md)* *English version: [USER_MANUAL.md](USER_MANUAL.md)*
+1 -1
View File
@@ -1,6 +1,6 @@
# AD Smart Pickup — user manual # AD Smart Pickup — user manual
Version 1.21.3 · Farming Simulator 25 · add-on for AutoDrive Version 1.21.4 · Farming Simulator 25 · add-on for AutoDrive
*Dansk version: [BRUGERMANUAL.md](BRUGERMANUAL.md)* *Dansk version: [BRUGERMANUAL.md](BRUGERMANUAL.md)*