public CraftShopRegion(XmlElement xml, Map map, Region parent) : base(xml, map, parent) { int skill = 0; ReadInt32(xml, "skill", ref skill, true); m_Skills = (CraftSkillType)skill; }
public CraftShopRegion( XmlElement xml, Map map, Region parent ) : base(xml, map, parent) { int skill = 0; ReadInt32( xml, "skill", ref skill, true ); m_Skills = (CraftSkillType)skill; }
public static RepairSkillInfo GetInfo( CraftSkillType type ) { for( int i = 0; i < m_Table.Length; i++ ) if( m_Table[i].RepairSkill == type ) return m_Table[i]; return m_Table[0]; }
public RepairSkillInfo(CraftSystem system, Type[] nearbyTypes, TextDefinition notNearbyMessage, TextDefinition name, CraftSkillType skilltype) { m_System = system; //m_NearbyTypes = nearbyTypes; m_NotNearbyMessage = notNearbyMessage; m_Name = name; m_Skill = skilltype; }
public RepairSkillInfo( CraftSystem system, Type[] nearbyTypes, TextDefinition notNearbyMessage, TextDefinition name, CraftSkillType skilltype ) { m_System = system; //m_NearbyTypes = nearbyTypes; m_NotNearbyMessage = notNearbyMessage; m_Name = name; m_Skill = skilltype; }
public static RepairSkillInfo GetInfo(CraftSkillType type) { for (int i = 0; i < m_Table.Length; i++) { if (m_Table[i].RepairSkill == type) { return(m_Table[i]); } } return(m_Table[0]); }
public RepairDeed( CraftSkillType skill, double level, Mobile crafter, bool normalizeLevel ) : base(0x14F0) { if( normalizeLevel ) SkillLevel = (int)(level/10)*10; else SkillLevel = level; m_Skill = skill; m_Crafter = crafter; Hue = 0x1BC; LootType = LootType.Blessed; }
public RepairDeed(CraftSkillType skill, double level, Mobile crafter, bool normalizeLevel) : base(0x14F0) { if (normalizeLevel) { SkillLevel = (int)(level / 10) * 10; } else { SkillLevel = level; } m_Skill = skill; m_Crafter = crafter; Hue = 0x1BC; LootType = LootType.Blessed; }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 0: { m_Skill = (CraftSkillType)reader.ReadInt(); m_SkillLevel = reader.ReadDouble(); m_Crafter = reader.ReadMobile(); break; } } }
public bool HasSkill( CraftSkillType skill ) { return ( ( m_Skills & skill ) != 0 ); }
public FactionItemDefinition( int silverCost, Type vendorType, CraftSkillType skills ) { m_SilverCost = silverCost; m_VendorType = vendorType; m_Skills = skills; }
public RepairDeed( CraftSkillType skill, double level, bool normalizeLevel ) : this(skill, level, null, normalizeLevel) { }
public RepairDeed( CraftSkillType skill, double level, Mobile crafter ) : this(skill, level, crafter, true) { }
public RepairSkillInfo( CraftSystem system, Type nearbyType, TextDefinition notNearbyMessage, TextDefinition name, CraftSkillType skilltype ) : this(system, new Type[] { nearbyType }, notNearbyMessage, name, skilltype) { }
public RepairDeed( CraftSkillType skill, double level ) : this(skill, level, null, true) { }
public FactionItemDefinition(int silverCost, Type vendorType, CraftSkillType skills) { m_SilverCost = silverCost; m_VendorType = vendorType; m_Skills = skills; }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); switch( version ) { case 0: { m_Skill = (CraftSkillType)reader.ReadInt(); m_SkillLevel = reader.ReadDouble(); m_Crafter = reader.ReadMobile(); break; } } }
public RepairSkillInfo(CraftSystem system, Type nearbyType, TextDefinition notNearbyMessage, TextDefinition name, CraftSkillType skilltype) : this(system, new Type[] { nearbyType }, notNearbyMessage, name, skilltype) { }
public bool HasSkill(CraftSkillType skill) { return((m_Skills & skill) != 0); }
public RepairDeed(CraftSkillType skill, double level) : this(skill, level, null, true) { }
public RepairDeed(CraftSkillType skill, double level, bool normalizeLevel) : this(skill, level, null, normalizeLevel) { }
public RepairDeed(CraftSkillType skill, double level, Mobile crafter) : this(skill, level, crafter, true) { }