chore: prepare for further fixes

Tested order.oil and order.biomass
This commit is contained in:
Emerson Rosen-Jones 2025-12-19 23:49:42 -05:00
parent f688bdadf7
commit eeff05593f

View file

@ -30,6 +30,7 @@ local order = {
return ticker.requestFiltered(OIL_PKG, request) return ticker.requestFiltered(OIL_PKG, request)
end, end,
biomass = function (amt, ticker) biomass = function (amt, ticker)
-- TODO make order_amt calculation less naive
local order_amt = amt * 3 local order_amt = amt * 3
local request = { local request = {
_op = "any", _op = "any",
@ -56,6 +57,7 @@ local order = {
end, end,
biofuel = function (amt, ticker) biofuel = function (amt, ticker)
-- TODO -- TODO
amt = math.floor(amt / 125)
local request = function () local request = function ()
local biomass = { local biomass = {
name = "createaddition:biomass", name = "createaddition:biomass",
@ -71,6 +73,10 @@ local order = {
} }
return biomass, sugar, cinder_flour return biomass, sugar, cinder_flour
end end
local notEnoughMaterials = function ()
-- TODO
-- use ticker to test ( biomass >= 32, sugar >= 16, and cinder flour >= 16
end
local make_order = function (amt_to_make, amt_made) local make_order = function (amt_to_make, amt_made)
if amt_to_make <= 0 then return amt_made end if amt_to_make <= 0 then return amt_made end
if notEnoughMaterials() then return amt_made end if notEnoughMaterials() then return amt_made end