27052020
Finally finished up the recipe selection UI for the printer… unfortunately it’s also only now fully dawned on me just how much work the rest of the stuff – calculating the exact ingredient values for the recipes, especially – is gonna require. I not only will have to figure out the actual approximate recipes for every single one of the rations, I’ll also have to create variables to track how many of each ration Avery has at any given time, and then I have to save/load all of those, and then I have to implement the popups for each individual recipe in the printer UI and check against some kind of master list whether Avery has enough of each ingredient to prepare them…
To put it very lightly, it’s gonna be a real pain in the ass all the way through to the end. The sole upside to all of this is that I can very easily just blunt-force it with a whole lot of global variables. It’s definitely not gonna be either pretty or clean but I suppose that this is just the price I pay. I’m not sure yet if I’m gonna start on it tomorrow – this whole printer business is really burning me out a bit, I’m not gonna lie – but if I can dedicate two or three days of full-time work to it I think I can get it done one of these weeks. Not too many days left in the month either, maybe I should finish up the other systems first…