====== craft ====== Function used in [[en:primitive:mission:start|mission creation]]. Objective. The player has to craft items in specified quantities and qualities. ===== Properties ===== **name:** Action name, only used by the mission designer. **hide_obj (Boolean):** Prevent the step to be displayed in the mission log. **overload_objective (Optional):** Allow to set a specific a description of the mission. See the [[en:primitive:mission:text_guidelines|text guidelines reference document]] for the formatting requirements. **roleplay_objective (Optional):** Allow to add a description to the step. **Item/quantity/quality:** Array containing the description of the items that need to be looted. See the [[en:primitive:mission:item_guidelines|complex item declaration]] for the formatting requirements. ===== Default variables ===== For item number X Variable name \\ Item_type (item) \\ Item_quantity (int) \\ Item_quality (int) Formal expression \\ $i$ \\ $qt$ \\ $quality$ Example \\ $i1$ \\ $qt1$ \\ $qual1$ {{tag>primitives ryzom_core}}