fix(kobling): Connect kobler kun på; i en tur sættes vognen af ved sin egen AD-parkering (advd.parkDestination) — kun i turen, så almindelig AD-parkering ikke afkobler (v1.47.3.0)

This commit is contained in:
2026-09-28 17:18:14 +02:00
parent f2ebc54b25
commit b8704f1f95
3 changed files with 25 additions and 19 deletions
+5 -4
View File
@@ -77,10 +77,11 @@ check("trin: ankom er færdig", arriveJob.state, "done")
local markers = {{name = "Start", id = 1}, {name = "Connect Bredal", id = 9}}
check("markør: navn uden hensyn til store/små", H.findMarker(markers, "connect bredal").id, 9)
check("markør: ukendt", H.findMarker(markers, "Stald"), nil)
-- Connect-markøren virker begge veje: med redskab bag sig kobles det af (vognen står så på sin plads)
check("connect uden vogn: kobl på", H.resolveAction("attach", false), "attach")
check("connect med vogn: kobl af", H.resolveAction("attach", true), "detach")
-- Connect = kun kobl på; i en tur kobles vognen af ved sin egen AD-parkering
check("connect: kobl på", H.resolveAction("attach", false), "attach")
check("connect med vogn: stadig kobl på (ingen vending)", H.resolveAction("attach", false), "attach")
check("vognens parkering: kobl af", H.resolveAction("arrive", true), "detach")
check("almindelig markør", H.resolveAction("arrive", false), "arrive")
check("afkobl forbliver afkobl", H.resolveAction("detach", false), "detach")
check("almindelig markør", H.resolveAction("arrive", true), "arrive")
print(failures == 0 and "\nALLE TESTS OK" or ("\n" .. failures .. " FEJL"))
os.exit(failures == 0 and 0 or 1)