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
},
/****************************************************************************/
{
Id: 23
Name: "CraftResetPotion"
Flag: 8
SourceItems:
(
{
ManaPiouFeathers: 90
Curshroom: 10
},
)
CreateItems:
(
{
StatusResetPotion: 1
},
)
Priority: 10
},
/****************************************************************************/
{
Id: 24
Name: "CraftSpeedPotion"
Flag: 8
SourceItems:
(
{
GemPowder: 1
FluoPowder: 5
},
)
CreateItems:
(
{
MoveSpeedPotion: 1
},
)
Priority: 10
},
/****************************************************************************/
{
Id: 25
Name: "CraftPrecisionPotion"
Flag: 8
SourceItems:
(
{
Piberries: 100
GoldenApple: 1
},
)
CreateItems:
(
{
PrecisionPotion: 82
},
{
PrecisionPotion: 81
},
{
PrecisionPotion: 80
},
{
PrecisionPotion: 79
},
)
Priority: 10
},
/****************************************************************************/
// Crafting System (ID 41~80, Flag 16)
//////////////////////////////////////////////////////////////////////////////
// Output PileOfAsh
// Require 1x EverburnPowder to lit (maybe Sulphur?)
// Require BentNeddle to costure (leather)
{
Id: 41
Name: "CraftWoodenSword"
Flag: 16
SourceItems:
(
{
WoodenLog: 25
RawLog: 5
},
)
RequiredEquips: {
Knife: true
}
CreateItems:
(
{
WoodenSword: 1
},
{
WoodenSword: 1
RawLog: 1
},
)
Priority: 10
},
/****************************************************************************/
{
Id: 42
Name: "CraftBugSlayer"
Flag: 16
SourceItems:
(
{
IronIngot: 8
Coal: 15
EverburnPowder: 1
},
)
RequiredEquips: {
Knife: true
}
CreateItems:
(
{
BugSlayer: 1
PileOfAsh: 1
},
)
Priority: 10
},
/****************************************************************************/
)