Commit graph

12 commits

Author SHA1 Message Date
Emerson Rosen-Jones
4b0451254d feat: implements ordering logic 2025-12-20 22:07:10 -05:00
Emerson Rosen-Jones
1be1a52a77 feat: removes stocking storage from requirements 2025-12-20 22:05:22 -05:00
Emerson Rosen-Jones
0be62dbccc feat: add error handling for unloaded peripherals
Future work: cap the number of retries
2025-12-20 22:02:37 -05:00
Emerson Rosen-Jones
2867cb434e feat: implements main storage stock requests 2025-12-20 19:36:38 -05:00
Emerson Rosen-Jones
9fe8b3f78c fix: reworks make_order
Trying to make it recursive broke it
2025-12-20 19:20:55 -05:00
Emerson Rosen-Jones
c3e20db2c5 feat: implements enoughMaterials function
purpose: check for materials to craft 2b of biofuel
2025-12-20 18:57:13 -05:00
Emerson Rosen-Jones
eeff05593f chore: prepare for further fixes
Tested order.oil and order.biomass
2025-12-19 23:49:42 -05:00
Emerson Rosen-Jones
f688bdadf7 fix: avoid erroring out when called from interpreter 2025-12-19 23:48:22 -05:00
Emerson Rosen-Jones
65c3b4fe20 fix: call recursive function properly 2025-12-19 23:48:04 -05:00
Emerson Rosen-Jones
56c8335161 fix: remove syntax error 2025-12-19 23:47:47 -05:00
Emerson Rosen-Jones
5d432c8c62 feat: add different order primitives 2025-12-19 23:31:36 -05:00
Emerson Rosen-Jones
bf75e00e9d chore: set up constants 2025-12-19 23:31:02 -05:00