dao::crafting::Recipe

struct

A recipe the party knows, as the screen shows it to a crafter.

Declared in dao/Crafting.h.

Fields

Field Type  
id std::int32_t = 0 its row of crafting_recipes
ingredients std::vector<Ingredient>  
ingredientsHeld bool = false the backpack holds all it needs
makeable bool = false both: the screen shows it in black and lets it be made
name std::wstring as the screen shows it: its text, or “?” and its label where it has none
product std::wstring the item it makes, its template’s name: “gen_im_qck_dogfood_101.uti”
productName std::wstring the item’s own name, as the screen shows it
rank bool = false the crafter has the skill it needs
skill std::int32_t = 0 the rank of its craft it needs: an ability, 100062 for Improved Herbalism