public Bell(string displayName, BellType bellType, IMenuFactory menuFactory, IChanceService chanceService) : base(displayName) { BellType = bellType; MenuFactory = menuFactory; ChanceService = chanceService; }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); m_Type = (BellType)reader.ReadInt(); }
public SilenceBell( BellType type ) : base( 0x91A ) { Movable = false; m_Type = type; switch ( type ) { case BellType.DarkIron: Hue = 0x83A; Name = "Dark Iron Bell"; break; case BellType.Wooden: Hue = 0x6D7; Name = "Wooden Bell"; break; case BellType.Blood: Hue = 0x485; Name = "Bloody Bell"; break; case BellType.Beast: Hue = 0x3E8; Name = "Bell of the Beast"; break; case BellType.Noxious: Hue = 0x4F3; Name = "Noxious Bell"; break; } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); m_SSum = reader.ReadMobile() as SSum; m_Fake = reader.ReadMobile() as BaseFakeMob; m_Type = (BellType)reader.ReadInt(); if (m_SSum != null) { m_SSum.Delete(); } }
public SSumShroud(BellType type) : base(0x204E) { m_Type = type; Layer = Layer.OuterTorso; switch (type) { case BellType.DarkIron: Hue = 0x83A; Name = "Ardal's Shroud"; break; case BellType.Wooden: Hue = 0x6D7; Name = "Bracca's Shroud"; break; case BellType.Blood: Hue = 0x485; Name = "CylDra's Shroud"; break; case BellType.Beast: Hue = 0x3E8; Name = "Darius's Shroud"; break; case BellType.Noxious: Hue = 0x4F3; Name = "Ernal's Shroud"; break; } }
public SilenceBell(BellType type) : base(0x91A) { Movable = false; m_Type = type; switch (type) { case BellType.DarkIron: Hue = 0x83A; Name = "Dark Iron Bell"; break; case BellType.Wooden: Hue = 0x6D7; Name = "Wooden Bell"; break; case BellType.Blood: Hue = 0x485; Name = "Bloody Bell"; break; case BellType.Beast: Hue = 0x3E8; Name = "Bell of the Beast"; break; case BellType.Noxious: Hue = 0x4F3; Name = "Noxious Bell"; break; } }
public SSum( BellType type ) : base( null ) { m_Type = type; Hue = 0x8455; Body = 0x190; switch ( type ) { case BellType.DarkIron: Name = "Ardal"; break; case BellType.Wooden: Name = "Bracca"; break; case BellType.Blood: Name = "CylDra"; break; case BellType.Beast: Name = "Darius"; break; case BellType.Noxious: Name = "Ernal"; break; } EquipItem( new SSumShroud( m_Type ) ); EquipItem( new SSumStaff() ); }
public SSum(BellType type) : base(null) { m_Type = type; Hue = 0x8455; Body = 0x190; switch (type) { case BellType.DarkIron: Name = "Ardal"; break; case BellType.Wooden: Name = "Bracca"; break; case BellType.Blood: Name = "CylDra"; break; case BellType.Beast: Name = "Darius"; break; case BellType.Noxious: Name = "Ernal"; break; } EquipItem(new SSumShroud(m_Type)); EquipItem(new SSumStaff()); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); m_SSum = reader.ReadMobile() as SSum; m_Fake = reader.ReadMobile() as BaseFakeMob; m_Type = (BellType)reader.ReadInt(); if ( m_SSum != null ) m_SSum.Delete(); }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); m_Type = (BellType)reader.ReadInt(); }
public SSumShroud( BellType type ) : base( 0x204E ) { m_Type = type; Layer = Layer.OuterTorso; switch ( type ) { case BellType.DarkIron: Hue = 0x83A; Name = "Ardal's Shroud"; break; case BellType.Wooden: Hue = 0x6D7; Name = "Bracca's Shroud"; break; case BellType.Blood: Hue = 0x485; Name = "CylDra's Shroud"; break; case BellType.Beast: Hue = 0x3E8; Name = "Darius's Shroud"; break; case BellType.Noxious: Hue = 0x4F3; Name = "Ernal's Shroud"; break; } }