fix(markarbejde): intet sendes ud de første 2 min efter indlæsning, så Courseplay/AutoDrive kan genoptage egne jobs (kultivatoren blev taget midt i spillerens CP-job) (v1.33.3.0)
This commit is contained in:
@@ -286,6 +286,8 @@ local function reportSlow(total, scan, follow, steps, stepped)
|
|||||||
total, scan or 0, follow or 0, steps or 0, stepped)
|
total, scan or 0, follow or 0, steps or 0, stepped)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
ADFieldJobs.STARTUP_GRACE_MS = 120000
|
||||||
|
|
||||||
function ADFieldJobs.tick(adEnv, dt)
|
function ADFieldJobs.tick(adEnv, dt)
|
||||||
ADFieldJobs.now = ADFieldJobs.now + dt
|
ADFieldJobs.now = ADFieldJobs.now + dt
|
||||||
ADFieldJobs.timer = ADFieldJobs.timer + dt
|
ADFieldJobs.timer = ADFieldJobs.timer + dt
|
||||||
@@ -308,6 +310,10 @@ function ADFieldJobs.tick(adEnv, dt)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
local t2 = clockMs()
|
local t2 = clockMs()
|
||||||
|
-- de første minutter efter indlæsning sendes intet ud: Courseplay/AutoDrive genoptager deres egne jobs
|
||||||
|
-- lidt efter start, og indtil da ligner de maskiner ledige (in-game 26/9: kultivatoren blev taget midt
|
||||||
|
-- i spillerens eget CP-job 45 s efter indlæsning)
|
||||||
|
if ADFieldJobs.now < ADFieldJobs.STARTUP_GRACE_MS then return end
|
||||||
local env = ADFieldJobs.environment()
|
local env = ADFieldJobs.environment()
|
||||||
local slice = ADFieldJobs.tickCount % ADFieldJobs.PASSIVE_SLICES
|
local slice = ADFieldJobs.tickCount % ADFieldJobs.PASSIVE_SLICES
|
||||||
local stepped = 0
|
local stepped = 0
|
||||||
|
|||||||
@@ -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.33.2.0</version>
|
<version>1.33.3.0</version>
|
||||||
<title>
|
<title>
|
||||||
<en>AD Smart Pickup</en>
|
<en>AD Smart Pickup</en>
|
||||||
</title>
|
</title>
|
||||||
|
|||||||
Reference in New Issue
Block a user