craft_db: ( // craft Database /****************************************************************************** ************* Entry structure ************************************************ ****************************************************************************** { Id: craft id [int] Name: craft name [string] Priority: craft priority [int] Price: craft price [int] Lv: base level [int] Flag: flag from craft object [string/int] ReturnCode: return code for scripts [int] SourceItems: ({ craft inventory source (will be deleted after crafting) Name: amount [int] ... }, ... ) CreateItems: ( // items what will be creted in crafting { Name: amount ... }, { Name: { Amount: amount Cards: ["card0", ...] }, }, ... ) DeleteItems: { additional items what will be deleted from inventory Name: amount [int] ... } RequiredItems: { required additional items. will be unchanged Name: amount [int] ... } RequiredSkills: { required skills and levels Name: level [int] ... } RequiredQuests: { Name: level [int] ... } RequiredEquips: { Name: true } }, ******************************************************************************/ // Cooking System (ID 0~20, Flag 4) ////////////////////////////////////////////////////////////////////////////// /****************************************************************************/ // Alchemy System (ID 21~40, Flag 8) ////////////////////////////////////////////////////////////////////////////// { Id: 21 Name: "CraftHastePotion" Flag: 8 SourceItems: ( { Plushroom: 15 }, ) CreateItems: ( { HastePotion: 3 }, { HastePotion: 3 }, { HastePotion: 2 }, ) Priority: 10 }, /****************************************************************************/ { Id: 22 Name: "CraftStrengthPotion" Flag: 8 SourceItems: ( { Chagashroom: 15 }, ) CreateItems: ( { StrengthPotion: 3 }, { StrengthPotion: 3 }, { StrengthPotion: 2 }, ) Priority: 10 }, /****************************************************************************/ // Crafting System (ID 41~80, Flag 16) ////////////////////////////////////////////////////////////////////////////// /****************************************************************************/ )