fix(flows): manuel påkobling starter også traktoren i et flow hvis Start blev afvist (ikke stoppet af spilleren) (v1.57.3.0)
This commit is contained in:
@@ -454,7 +454,8 @@ function ADFlowWagons.onManualAttach(adEnv, vehicle, wagon)
|
|||||||
local wagonId = wagon ~= nil and ADRunsController.getVehicleId(wagon) or nil
|
local wagonId = wagon ~= nil and ADRunsController.getVehicleId(wagon) or nil
|
||||||
local remembered = (run.wagons or {})[tractorId]
|
local remembered = (run.wagons or {})[tractorId]
|
||||||
local module = vehicle.ad ~= nil and vehicle.ad.stateModule or nil
|
local module = vehicle.ad ~= nil and vehicle.ad.stateModule or nil
|
||||||
if not ADFlowWagons.startAfterManualAttach({flowRunning = not run.stopped and ADRunsController.runningRuns[run.id] == true,
|
-- ikke stoppet af spilleren = gælder også et flow hvis Start blev afvist ('ingen vogn') — det er derfor han henter vognen
|
||||||
|
if not ADFlowWagons.startAfterManualAttach({flowRunning = not run.stopped,
|
||||||
ownWagon = wagonId ~= nil and (remembered == nil or remembered == wagonId),
|
ownWagon = wagonId ~= nil and (remembered == nil or remembered == wagonId),
|
||||||
adActive = module ~= nil and module:isActive()}) then return end
|
adActive = module ~= nil and module:isActive()}) then return end
|
||||||
fetchRetries[vehicle], waiting[vehicle] = nil, nil
|
fetchRetries[vehicle], waiting[vehicle] = nil, nil
|
||||||
|
|||||||
@@ -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.57.2.0</version>
|
<version>1.57.3.0</version>
|
||||||
<title>
|
<title>
|
||||||
<en>AD Smart Pickup</en>
|
<en>AD Smart Pickup</en>
|
||||||
</title>
|
</title>
|
||||||
|
|||||||
Reference in New Issue
Block a user