Theraze
Active member
As I'm thinking about missing items in EatDrink, it occurred to me that the infinitesimal IPA and some of those types of shop-consumables (whether we're talking about the daily stores or others like the Crimbo cafe) will, especially early in a run, be better than what you can get otherwise. When meat is tight at level 3 or 4, for 12 inebriety I can either get 21 adventures for 400 meat or 24 adventures for 1200 meat, and while normally 800 meat is definitely worth 3 adventures, before unlocking the treasury in a HC run it will generally take more than 3 adventures to regain that meat if it was planned on being allocated somewhere useful.
What I'm wondering is if there's any way to programically consider these non-items. It's obvious that mafia knows about them, because they display in the consumable panel. It's also obvious that they aren't considered to be "real" items, since "lookup infinitesimal ipa" gives a message to the effect that it wasn't able to find that and best of luck with the wiki, in addition to the obvious check of "ash $item[infinitesimal ipa]" not showing me anything helpful.
Is this something where I just need to manually inject fake items into the EatDrink database if I'm going to have it consider them, or have I just repeatedly missed the incredibly obvious solution? Will my best solution be importing the datafiles directly if one of these stores is available to the user?
Any thoughts would be appreciated. I'd like to make this be as seamless for end users as possible... If there needs to be a 'holiday' edition of EatDrink, so be it. But that seems... meh.
What I'm wondering is if there's any way to programically consider these non-items. It's obvious that mafia knows about them, because they display in the consumable panel. It's also obvious that they aren't considered to be "real" items, since "lookup infinitesimal ipa" gives a message to the effect that it wasn't able to find that and best of luck with the wiki, in addition to the obvious check of "ash $item[infinitesimal ipa]" not showing me anything helpful.
Is this something where I just need to manually inject fake items into the EatDrink database if I'm going to have it consider them, or have I just repeatedly missed the incredibly obvious solution? Will my best solution be importing the datafiles directly if one of these stores is available to the user?
Any thoughts would be appreciated. I'd like to make this be as seamless for end users as possible... If there needs to be a 'holiday' edition of EatDrink, so be it. But that seems... meh.