fix(ui): Start med afviste traktorer viser grunden som besked i højre side; 'ingen vogn' forklarer hvad der skal til (v1.56.5.0)

This commit is contained in:
2026-09-29 15:14:28 +02:00
parent 7922b8d4d0
commit 2454dd17e7
4 changed files with 10 additions and 4 deletions
+7 -1
View File
@@ -755,7 +755,13 @@ function SmartPickupFrame:onClickStartStop()
frame.statusOverride = nil frame.statusOverride = nil
else else
local started, skipped, reasons = frame:summarizeStartResults(ADRunsController.startRun(adEnv, run.id)) local started, skipped, reasons = frame:summarizeStartResults(ADRunsController.startRun(adEnv, run.id))
frame:showOverride(string.format(frame.i18n:getText("spu_status_started"), started, skipped), reasons) local text = string.format(frame.i18n:getText("spu_status_started"), started, skipped)
frame:showOverride(text, reasons)
-- statuslinjen ligger nederst i den rullende liste: sprunget over vises også som besked i højre side
-- (in-game 29/9: Start på Milk Store 'gjorde ingenting' — begge traktorer afvist, grunden sås ikke)
if skipped > 0 and ADFieldJobs ~= nil and ADFieldJobs.notify ~= nil then
ADFieldJobs.notify(string.format("%s: %s — %s", tostring(run.name), text, table.concat(reasons, "; ")), started == 0)
end
end end
ADRunsController.save() ADRunsController.save()
frame:requestRebuild() frame:requestRebuild()
+1 -1
View File
@@ -27,7 +27,7 @@
<text name="spu_status_started" text="Startet %d, sprunget over %d"/> <text name="spu_status_started" text="Startet %d, sprunget over %d"/>
<text name="spu_status_noAd" text="AutoDrive-API ikke fundet"/> <text name="spu_status_noAd" text="AutoDrive-API ikke fundet"/>
<text name="spu_status_error" text="Fejl: %s"/> <text name="spu_status_error" text="Fejl: %s"/>
<text name="spu_reason_noTrailer" text="ingen vogn"/> <text name="spu_reason_noTrailer" text="ingen vogn (kobl en på, eller giv vognens parkering flowets navn)"/>
<text name="spu_reason_cannotCarry" text="vognen kan ikke bære run'ets varer"/> <text name="spu_reason_cannotCarry" text="vognen kan ikke bære run'ets varer"/>
<text name="spu_reason_farFromNetwork" text="for langt fra vejnettet"/> <text name="spu_reason_farFromNetwork" text="for langt fra vejnettet"/>
<text name="spu_reason_noTarget" text="intet mål"/> <text name="spu_reason_noTarget" text="intet mål"/>
+1 -1
View File
@@ -27,7 +27,7 @@
<text name="spu_status_started" text="Started %d, skipped %d"/> <text name="spu_status_started" text="Started %d, skipped %d"/>
<text name="spu_status_noAd" text="AutoDrive API not found"/> <text name="spu_status_noAd" text="AutoDrive API not found"/>
<text name="spu_status_error" text="Error: %s"/> <text name="spu_status_error" text="Error: %s"/>
<text name="spu_reason_noTrailer" text="no trailer"/> <text name="spu_reason_noTrailer" text="no trailer (attach one, or name the trailer's parking after the flow)"/>
<text name="spu_reason_cannotCarry" text="trailer cannot carry the run's goods"/> <text name="spu_reason_cannotCarry" text="trailer cannot carry the run's goods"/>
<text name="spu_reason_farFromNetwork" text="too far from the road network"/> <text name="spu_reason_farFromNetwork" text="too far from the road network"/>
<text name="spu_reason_noTarget" text="no target"/> <text name="spu_reason_noTarget" text="no target"/>
+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.56.4.0</version> <version>1.56.5.0</version>
<title> <title>
<en>AD Smart Pickup</en> <en>AD Smart Pickup</en>
</title> </title>