diff --git a/biofuel-manager.lua b/biofuel-manager.lua index de23200..45ce77d 100644 --- a/biofuel-manager.lua +++ b/biofuel-manager.lua @@ -30,7 +30,6 @@ local order = { return ticker.requestFiltered(OIL_PKG, request) end, biomass = function (amt, ticker) - -- TODO make order_amt calculation less naive local order_amt = amt * 3 local request = { _op = "any", @@ -52,12 +51,10 @@ local order = { ["minecraft:leaves"] = true, } }, } - } return ticker.requestFiltered(BIOMASS_PKG, request) end, biofuel = function (amt, ticker) -- TODO - amt = math.floor(amt / 125) local request = function () local biomass = { name = "createaddition:biomass", @@ -73,10 +70,6 @@ local order = { } return biomass, sugar, cinder_flour 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) if amt_to_make <= 0 then return amt_made end if notEnoughMaterials() then return amt_made end @@ -86,7 +79,6 @@ local order = { amt_made = amt_made + count return make_order (amt_to_make, amt_made) end - return make_order (amt, 0) end, } @@ -122,7 +114,7 @@ function run (requester, ticker) return run(requester, ticker) end -if arg ~= nil and arg[1] == "run" then +if arg[1] == "run" then local requester = peripheral.wrap(MAIN_REQUESTER) local ticker = peripheral.wrap(SUBNET_TICKER) run(requester, ticker)