CraftSystem
(ctor) CraftSystem( int minCraftEffect, int maxCraftEffect, double delay )
CraftGroupCol CraftGroups( get; )
CraftItemCol CraftItems( get; )
CraftSubResCol CraftSubRes( get; )
double Delay( get; )
string GumpTitle( get; )
int GumpTitlePos( get; )
SkillName MainSkill( get; )
int MaxCraftEffect( get; )
int MinCraftEffect( get; )
bool Resmelt( get; set; )
int AddCraft( Type typeItem, string strGroup, string strName, double minSkill, double maxSkill, Type typeRes, string nameRes, int amount )
int AddCraft( Type typeItem, string strGroup, string strName, double minSkill, double maxSkill, Type typeRes, string nameRes, int amount, int localizedMessage )
int AddCraft( Type typeItem, string strGroup, string strName, SkillName skillToMake, double minSkill, double maxSkill, Type typeRes, string nameRes, int amount )
int AddCraft( Type typeItem, string strGroup, string strName, double minSkill, double maxSkill, Type typeRes, string nameRes, int amount, string strMessage )
int AddCraft( Type typeItem, string strGroup, string strName, SkillName skillToMake, double minSkill, double maxSkill, Type typeRes, string nameRes, int amount, string strMessage )
int AddCraft( Type typeItem, string strGroup, string strName, SkillName skillToMake, double minSkill, double maxSkill, Type typeRes, string nameRes, int amount, int localizedMessage )
void AddRes( int index, Type type, string name, int amount )
void AddRes( int index, Type type, string name, int amount, string strMessage )
void AddRes( int index, Type type, string name, int amount, int localizedMessage )
void AddSkill( int index, SkillName skillToMake, double minSkill, double maxSkill )
void AddSubRes( Type type, string name, double level )
virtual bool CanCraft( Mobile from, BaseTool tool, Type itemType )
void CreateItem( Mobile from, Type type, Type typeRes, BaseTool tool )
void DoGroup( string strGroup, CraftItem craftItem )
virtual void InitCraftList()
virtual void PlayCraftEffect( Mobile from )
virtual void PlayEndingEffect( Mobile from, bool failed, bool lostMaterial, bool toolBroken, int quality )
void SetHitsReq( int index, int hits )
void SetManaReq( int index, int mana )
void SetStamReq( int index, int stam )
void SetSubRes( Type type, string name )
void SetUseAllRes( int index, bool useAll )