feat(fields): Pleje har Automatisk/Manuelt som Klargøring — Automatisk = gødning, ukrudt og kalk; resuméet viser 'Automatisk' (v1.59.8.0)
This commit is contained in:
@@ -122,10 +122,19 @@ check("FG6 vælg selv: kalk", findRow(prepManual, "lime") ~= nil, true)
|
||||
check("FG6 vælg selv: mulch", findRow(prepManual, "mulch") ~= nil, true)
|
||||
check("FG6 vælg selv: ingen tromle uden såning", findRow(prepManual, "roll"), nil)
|
||||
|
||||
local careGrass = FG.rows(G.jump(FG.open(field(1), ctx(GRASS)), "care", "close"))
|
||||
-- pleje: Automatisk/Manuelt som klargøring (brugerønske 29/9); knapperne vises under Manuelt
|
||||
local careAutoRows = FG.rows(G.jump(g, "care", "close"))
|
||||
check("FG7 pleje: valg auto/manuel", findRow(careAutoRows, "careAuto").type, "choice")
|
||||
check("FG7 pleje auto: ingen knapper", findRow(careAutoRows, "fertilize"), nil)
|
||||
check("FG7 standard: pleje auto", g.draft.careAuto, true)
|
||||
check("FG7 uden gødning -> manuel", FG.open(field(2, {fertilize = false}), ctx(WHEAT)).draft.careAuto, false)
|
||||
local autoCare = FG.result(FG.choose(FG.open(field(2, {fertilize = false, weed = false}), ctx(WHEAT)), "careAuto", true), true).plan
|
||||
check("FG7 auto slår gødning til", autoCare.fertilize, true)
|
||||
check("FG7 auto slår ukrudt til", autoCare.weed, true)
|
||||
local careGrass = FG.rows(G.jump(FG.choose(FG.open(field(1), ctx(GRASS)), "careAuto", false), "care", "close"))
|
||||
check("FG7 græs: ingen ukrudt", findRow(careGrass, "weed"), nil)
|
||||
check("FG7 græs: kalk i pleje", findRow(careGrass, "lime") ~= nil, true)
|
||||
local careWheat = FG.rows(G.jump(g, "care", "close"))
|
||||
local careWheat = FG.rows(G.jump(FG.choose(g, "careAuto", false), "care", "close"))
|
||||
check("FG7 hvede: ukrudt", findRow(careWheat, "weed") ~= nil, true)
|
||||
check("FG7 hvede: kalk ikke i pleje", findRow(careWheat, "lime"), nil)
|
||||
|
||||
@@ -215,7 +224,8 @@ check("FG16 linjer for synlige trin", #sum, 6)
|
||||
check("FG16 afgrøde behold", partKeys(lineFor(sum, "crop")), "spu_guide_crop_keep")
|
||||
check("FG16 halm", partKeys(lineFor(sum, "cropChoice")), "spu_guide_sum_straw_chop")
|
||||
check("FG16 klargøring auto", partKeys(lineFor(sum, "prep")), "spu_guide_sum_auto")
|
||||
check("FG16 pleje", partKeys(lineFor(sum, "care")), "spu_guide_sum_fert,spu_guide_sum_weed")
|
||||
check("FG16 pleje auto", partKeys(lineFor(sum, "care")), "spu_guide_sum_auto")
|
||||
check("FG16 pleje manuel", partKeys(lineFor(FG.summary(FG.choose(g, "careAuto", false)), "care")), "spu_guide_sum_fert,spu_guide_sum_weed")
|
||||
check("FG16 maskiner", partKeys(lineFor(sum, "machines")), "spu_guide_sum_freeRigs,spu_guide_sum_rigs,spu_guide_sum_unloaders")
|
||||
check("FG16 lager auto", partKeys(lineFor(sum, "store")), "spu_guide_sum_auto")
|
||||
check("FG16 ingen mark/summary-linje", lineFor(sum, "summary"), nil)
|
||||
@@ -231,7 +241,7 @@ check("FG17 lager valgt silo", partKeys(lineFor(FG.summary(manual), "store")), "
|
||||
check("FG17 lager marksilo", partKeys(lineFor(FG.summary(useSilo), "store")), "spu_guide_sum_fieldSilo")
|
||||
local sumHay = FG.summary(FG.choose(FG.choose(FG.open(field(1), ctx(GRASS)), "product", true), "rake", true))
|
||||
check("FG17 hø + river", partKeys(lineFor(sumHay, "cropChoice")), "spu_field_plan_hay,spu_guide_sum_rake")
|
||||
local sumNoCare = FG.summary(FG.choose(FG.choose(g, "fertilize", false), "weed", false))
|
||||
local sumNoCare = FG.summary(FG.choose(FG.choose(FG.choose(g, "careAuto", false), "fertilize", false), "weed", false))
|
||||
check("FG17 ingen pleje", partKeys(lineFor(sumNoCare, "care")), "spu_guide_sum_noCare")
|
||||
local sumSow = FG.summary(FG.choose(g, "sow", true))
|
||||
check("FG17 så igen", partKeys(lineFor(sumSow, "crop")), "spu_guide_crop_keep,spu_guide_sum_sowAgain")
|
||||
|
||||
Reference in New Issue
Block a user