feat(kæde): læse-adapter for produktioner, stalde, marker og udbytte
This commit is contained in:
@@ -963,6 +963,19 @@ function ADSources.getFarmRates(adEnv, farmId, feedOnly)
|
||||
return rates
|
||||
end
|
||||
|
||||
-- Én stalds produktion (mælk, gødning, ...): {[fillType] = liter} kun for production > 0. Spillets rå rate
|
||||
-- (pr. måned = én 24-timers dag) UDEN timeAdjustment — samme enhed som fabrikkernes cyklusser pr. måned i kæden.
|
||||
function ADSources.getHusbandryOutputs(placeable)
|
||||
local rates, outputs = {}, {}
|
||||
if placeable == nil then return outputs end
|
||||
pcall(addHusbandryRates, rates, placeable) -- giver kun forbrug; med for fuldstændighedens skyld
|
||||
pcall(addAnimalProduction, rates, placeable)
|
||||
for fillType, rate in pairs(rates) do
|
||||
if (rate.production or 0) > 0 then outputs[fillType] = rate.production end
|
||||
end
|
||||
return outputs
|
||||
end
|
||||
|
||||
-- Bedste pris lige nu blandt alle spillets salgssteder der tager varen (uanset markør/vejnet):
|
||||
-- {price, top} pr. liter; top = prisen ved årets højeste periode. nil når ingen tager varen.
|
||||
function ADSources.getMarketQuote(fillType)
|
||||
|
||||
Reference in New Issue
Block a user