feat(forsyning): siloer der kun kan fyldes (Pumps&Hoses drive-on-bunker DOB 115) kan vælges under Til og er aldrig kilder (v1.18.1.0)
This commit is contained in:
@@ -231,13 +231,17 @@ local function build(adEnv, farmId)
|
||||
end
|
||||
table.sort(loadMarkers, function(a, b) return ADBuildings.naturalLess(a.name, b.name) end)
|
||||
end
|
||||
local unloadMarker = nearestMarker(adEnv, unloadNodes)
|
||||
-- silo der kun kan FYLDES (fx drive-on-bunker der fodrer en biogas-fermentor): aflæsning,
|
||||
-- ingen læssestation -> et forsyningsmål, aldrig en kilde
|
||||
local isFillOnlySilo = kind == "silo" and loadMarkers[1] == nil and #loadGroups == 0 and unloadMarker ~= nil
|
||||
table.insert(result, {
|
||||
id = id, name = getName(placeable, id), kind = kind, placeable = placeable,
|
||||
loadMarker = loadMarkers[1],
|
||||
loadMarkers = loadMarkers,
|
||||
unloadMarker = nearestMarker(adEnv, unloadNodes),
|
||||
canBeSource = kind ~= "sell",
|
||||
canBeTarget = kind == "husbandry" or kind == "factory",
|
||||
unloadMarker = unloadMarker,
|
||||
canBeSource = kind ~= "sell" and not isFillOnlySilo,
|
||||
canBeTarget = kind == "husbandry" or kind == "factory" or isFillOnlySilo,
|
||||
canSell = kind == "sell",
|
||||
})
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user