feat(markarbejde): tom spreder/sprøjte kan bruges (roller efter hvad den kan tage; påfyldning med rollens vare); spreder med forkert vare tømmes først og vælges kun hvis ingen anden kan (v1.28.8.0)
This commit is contained in:
@@ -70,6 +70,18 @@ check("SR digestat", ADCpBridge.sprayRoleForFillType("DIGESTATE"), "fertilizer")
|
||||
check("SR kalk", ADCpBridge.sprayRoleForFillType("LIME"), "limer")
|
||||
check("SR ukrudt", ADCpBridge.sprayRoleForFillType("HERBICIDE"), "weeder")
|
||||
check("SR vand/ukendt", ADCpBridge.sprayRoleForFillType("WATER"), nil)
|
||||
-- SR2: tom Bredal-spreder (tager gødning OG kalk) kan begge dele; fyldt med kalk er den primært kalkspreder
|
||||
local bredal = {FERTILIZER = true, LIME = true}
|
||||
local p1, r1, f1 = ADCpBridge.sprayRolesFor(nil, bredal)
|
||||
check("SR2 tom spreder primært gødning", p1, "fertilizer")
|
||||
check("SR2 tom spreder kan kalke", r1 and r1.limer, true)
|
||||
check("SR2 tom = intet fyld", f1, nil)
|
||||
local p2, r2, f2 = ADCpBridge.sprayRolesFor("LIME", bredal)
|
||||
check("SR2 med kalk = kalkspreder", p2, "limer")
|
||||
check("SR2 med kalk kan stadig gøde (efter tømning)", r2 and r2.fertilizer, true)
|
||||
check("SR2 fyldets rolle", f2, "limer")
|
||||
check("SR2 ukrudtssprøjte", (ADCpBridge.sprayRolesFor(nil, {HERBICIDE = true, WATER = true})), "weeder")
|
||||
check("SR2 vandvogn er ingen sprøjte", (ADCpBridge.sprayRolesFor(nil, {WATER = true})), nil)
|
||||
|
||||
-- HF: høsterens afgrøder fra skærebordet (liste eller opslag); finsnitter tager ingen
|
||||
local list = ADCpBridge.harvestFruitSet({fruitTypes = {3, 5}})
|
||||
|
||||
Reference in New Issue
Block a user