From 3a1d49ccef9a661172265b6d6f84c292ecbe0dd4 Mon Sep 17 00:00:00 2001 From: masterdraco Date: Sun, 27 Sep 2026 14:17:17 +0200 Subject: [PATCH] =?UTF-8?q?fix(gui):=20'K=C3=B8rer=20selv=20p=C3=A5=20veje?= =?UTF-8?q?n'=20Ja/Nej=20i=20stedet=20for=20'Manuel=20transport'=20?= =?UTF-8?q?=E2=80=94=20Ja=20betyder=20nu=20m=C3=A5=20sendes=20ud,=20som=20?= =?UTF-8?q?resten=20af=20fl=C3=A5den=20(v1.38.1.0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FS25_ADSmartPickup/gui/SmartPickupFieldTab.lua | 8 +++++--- FS25_ADSmartPickup/l10n/l10n_da.xml | 2 +- FS25_ADSmartPickup/l10n/l10n_en.xml | 2 +- FS25_ADSmartPickup/modDesc.xml | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/FS25_ADSmartPickup/gui/SmartPickupFieldTab.lua b/FS25_ADSmartPickup/gui/SmartPickupFieldTab.lua index f2594fa..e534ea9 100644 --- a/FS25_ADSmartPickup/gui/SmartPickupFieldTab.lua +++ b/FS25_ADSmartPickup/gui/SmartPickupFieldTab.lua @@ -239,9 +239,10 @@ function SmartPickupFrame:fillFleetRows(adEnv) row:getDescendantByName("title"):setText(title) row:getDescendantByName("option"):setState(rig.enabled and SmartPickupFrame.STATE_ON or SmartPickupFrame.STATE_OFF, false) if rig.role == "harvester" then - -- for bred til vejene med skærebord: spilleren kører den til marken, moden overtager derfra + -- Ja = må køre selv på vejen (som resten af flåden: ja = må sendes ud); Nej = manuel transport — + -- for bred med skærebord, spilleren kører den til marken (in-game 27/9: omvendt betydning forvirrede) local option = self:addToggleRow("fleetManual", string.format(i18n:getText("spu_field_manualTransport"), tostring(rig.label)), - {i18n:getText("ui_no"), i18n:getText("ui_yes")}, rig.manual) + {i18n:getText("ui_no"), i18n:getText("ui_yes")}, not rig.manual) self.rowData[option] = {kind = "fleetManual", vehicleId = rig.id} end end @@ -288,7 +289,8 @@ function SmartPickupFrame:onClickFieldRow(state, data) elseif data.kind == "fleetMode" then ADFieldJobs.setFleetMode(isOn and "all" or "ticked") elseif data.kind == "fleetManual" then - if ((ADFieldJobs.state.manual or {})[data.vehicleId] == true) ~= isOn then ADFieldJobs.toggleManual(data.vehicleId) end + local wantManual = not isOn -- Ja = kører selv på vejen + if ((ADFieldJobs.state.manual or {})[data.vehicleId] == true) ~= wantManual then ADFieldJobs.toggleManual(data.vehicleId) end end frame:requestRebuild() end) diff --git a/FS25_ADSmartPickup/l10n/l10n_da.xml b/FS25_ADSmartPickup/l10n/l10n_da.xml index 22c9b87..16aee1c 100644 --- a/FS25_ADSmartPickup/l10n/l10n_da.xml +++ b/FS25_ADSmartPickup/l10n/l10n_da.xml @@ -59,7 +59,7 @@ - + diff --git a/FS25_ADSmartPickup/l10n/l10n_en.xml b/FS25_ADSmartPickup/l10n/l10n_en.xml index 178dc45..7e2a64f 100644 --- a/FS25_ADSmartPickup/l10n/l10n_en.xml +++ b/FS25_ADSmartPickup/l10n/l10n_en.xml @@ -59,7 +59,7 @@ - + diff --git a/FS25_ADSmartPickup/modDesc.xml b/FS25_ADSmartPickup/modDesc.xml index 900ae9b..c6e788a 100644 --- a/FS25_ADSmartPickup/modDesc.xml +++ b/FS25_ADSmartPickup/modDesc.xml @@ -1,7 +1,7 @@ masterdraco - 1.38.0.0 + 1.38.1.0 <en>AD Smart Pickup</en>