papermario
papermario copied to clipboard
Recipes asset
Given the very data-driven nature of the cooking engine, it would be convenient to have the data instead be in a tool-editable format like json. We could create a tool to edit the json and then have something else that goes from json -> inc.c for compiling.
See src/world/area_mac/mac_02/npc/tayce_t.inc.c and DoubleRecipesMatrix, etc
we can use ExtraDoubleRecipes for this too
For modding an important thing for me is that multiple 'recipe sets' can be loaded one after another, so we want to support asset_stack for this