Added Chocolatiering.
This commit is contained in:
parent
af093655bc
commit
a2e5f1ffd8
7 changed files with 389 additions and 16 deletions
|
|
@ -30,11 +30,15 @@ namespace Server.Engines.Craft
|
|||
|
||||
private string m_NameString;
|
||||
private int m_NameNumber;
|
||||
|
||||
|
||||
private int m_ItemHue;
|
||||
|
||||
private int m_Mana;
|
||||
private int m_Hits;
|
||||
private int m_Stam;
|
||||
|
||||
private BeverageType m_RequiredBeverage;
|
||||
|
||||
private bool m_UseAllRes;
|
||||
|
||||
private bool m_NeedHeat;
|
||||
|
|
@ -50,7 +54,6 @@ namespace Server.Engines.Craft
|
|||
get { return m_ForceNonExceptional; }
|
||||
set { m_ForceNonExceptional = value; }
|
||||
}
|
||||
|
||||
|
||||
private Expansion m_RequiredExpansion;
|
||||
|
||||
|
|
@ -133,6 +136,14 @@ namespace Server.Engines.Craft
|
|||
|
||||
m_GroupNameNumber = groupName;
|
||||
m_NameNumber = name;
|
||||
|
||||
m_RequiredBeverage = BeverageType.Water;
|
||||
}
|
||||
|
||||
public BeverageType RequiredBeverage
|
||||
{
|
||||
get { return m_RequiredBeverage; }
|
||||
set { m_RequiredBeverage = value; }
|
||||
}
|
||||
|
||||
public void AddRes( Type type, TextDefinition name, int amount )
|
||||
|
|
@ -200,12 +211,18 @@ namespace Server.Engines.Craft
|
|||
get { return m_NeedMill; }
|
||||
set { m_NeedMill = value; }
|
||||
}
|
||||
|
||||
|
||||
public Type ItemType
|
||||
{
|
||||
get { return m_Type; }
|
||||
}
|
||||
|
||||
public int ItemHue
|
||||
{
|
||||
get { return m_ItemHue; }
|
||||
set { m_ItemHue = value; }
|
||||
}
|
||||
|
||||
public string GroupNameString
|
||||
{
|
||||
get { return m_GroupNameString; }
|
||||
|
|
@ -489,7 +506,7 @@ namespace Server.Engines.Craft
|
|||
}
|
||||
else
|
||||
{
|
||||
if ( hq is BaseBeverage && ((BaseBeverage)hq).Content != BeverageType.Water )
|
||||
if ( hq is BaseBeverage && ((BaseBeverage)hq).Content != m_RequiredBeverage )
|
||||
continue;
|
||||
|
||||
totals[i] += hq.Quantity;
|
||||
|
|
@ -526,7 +543,7 @@ namespace Server.Engines.Craft
|
|||
}
|
||||
else
|
||||
{
|
||||
if ( hq is BaseBeverage && ((BaseBeverage)hq).Content != BeverageType.Water )
|
||||
if ( hq is BaseBeverage && ((BaseBeverage)hq).Content != m_RequiredBeverage )
|
||||
continue;
|
||||
|
||||
int theirAmount = hq.Quantity;
|
||||
|
|
@ -564,7 +581,7 @@ namespace Server.Engines.Craft
|
|||
}
|
||||
else
|
||||
{
|
||||
if ( hq is BaseBeverage && ((BaseBeverage)hq).Content != BeverageType.Water )
|
||||
if ( hq is BaseBeverage && ((BaseBeverage)hq).Content != m_RequiredBeverage )
|
||||
continue;
|
||||
|
||||
amount += hq.Quantity;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue