fix: lille rest (< 100 l) som målet ikke kan tage regnes som tom — traktoren blokerer ikke længere staldens trigger (v1.14.3.0)
This commit is contained in:
@@ -1141,6 +1141,21 @@ check("N1 strengt opslag finder intet", ADSmartPickup.getLoadStationAtWayPointId
|
||||
check("N1 løst opslag finder tanken", ADSmartPickup.getLoadStationNearWayPointId(FS25_AutoDrive, 1, 1, 40), stations[1])
|
||||
check("N1 uden for afstanden -> nil", ADSmartPickup.getLoadStationNearWayPointId(FS25_AutoDrive, 1, 1, 20), nil)
|
||||
|
||||
-- W16: lille rest (< 100 l) som målet ikke kan tage -> aflæsningen afsluttes, traktoren kører videre
|
||||
-- (in-game 24/9: "tom" vogn holdt i Cow 1 Food med en rest, to andre ventede bag den)
|
||||
buildWaitWorld()
|
||||
local vr, tr = makeUnloadingVehicle("Fastrac Rest", 601, 5000, 50)
|
||||
setmetatable(tr, {__index = UnloadTask})
|
||||
UnloadTask.update(tr, 16)
|
||||
check("W16 lille rest + fuldt mål -> afsluttet", tr.isFinished, true)
|
||||
check("W16 ikke sendt til Wait", tr.destinationID, 30)
|
||||
buildWaitWorld()
|
||||
waitBarnLevels[STRAW] = 0
|
||||
local vr2, tr2 = makeUnloadingVehicle("Fastrac Rest2", 602, 5000, 50)
|
||||
setmetatable(tr2, {__index = UnloadTask})
|
||||
UnloadTask.update(tr2, 16)
|
||||
check("W16 lille rest med plads -> AD læsser selv af", tr2.isFinished, nil)
|
||||
|
||||
-- V: flere traktorer til samme mål fordeler sig — læs på vej tælles med (in-game 24/9: alle 4 Fastrac'er
|
||||
-- hentede det samme). Græs mangler mest (20000/100000), ensilage næst (50000/100000).
|
||||
buildFeedWorld()
|
||||
|
||||
Reference in New Issue
Block a user