feat(marker): mål-afgrøde pr. mark ('vælg mark + afgrøde, glem den') + brug alle ledige maskiner (standard)

This commit is contained in:
2026-09-26 01:24:28 +02:00
parent 944e61d1a8
commit af71548b0b
11 changed files with 209 additions and 17 deletions
+6
View File
@@ -89,6 +89,12 @@ function ADFieldFleet.pickMany(candidates, role, n, x, z, requiredWidth, accept)
return nil, reason, args
end
-- Må sættet sendes ud? "all" (standard): alle ledige maskiner; "ticked": kun med flueben.
function ADFieldFleet.isEnabled(mode, enabledIds, id)
if mode == "ticked" then return (enabledIds or {})[id] == true end
return true
end
function ADFieldFleet.toggle(enabledIds, id)
local copy = {}
for key, value in pairs(enabledIds or {}) do copy[key] = value end