public BaseCraftCocoa(int itemID) : base(itemID) { m_Quality = CocoaQuality.Regular; m_Crafter = null; m_Variety = DefaultVariety; this.FillFactor = 4; }
public CocoaKeg( ) : base(0x1940) { this.Weight = 1.0; m_Held = 75; m_Quality = CocoaQuality.Regular; m_Crafter = null; m_Variety = DefaultVariety; m_BottleDuration = 1.0; m_AllowBottling = false; m_Start = DateTime.UtcNow; }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); m_Start = reader.ReadDateTime(); m_BottleDuration = reader.ReadDouble(); m_AllowBottling = reader.ReadBool(); SaveFlag flags = (SaveFlag)reader.ReadEncodedInt(); if (GetSaveFlag(flags, SaveFlag.Held)) { m_Held = reader.ReadInt(); } if (GetSaveFlag(flags, SaveFlag.Crafter)) { m_Crafter = reader.ReadMobile(); } if (GetSaveFlag(flags, SaveFlag.Quality)) { m_Quality = (CocoaQuality)reader.ReadEncodedInt(); } else { m_Quality = CocoaQuality.Regular; } if (m_Quality == CocoaQuality.Low) { m_Quality = CocoaQuality.Regular; } if (GetSaveFlag(flags, SaveFlag.Variety)) { m_Variety = ( HopsVariety )reader.ReadEncodedInt(); } else { m_Variety = DefaultVariety; } if (m_Variety == HopsVariety.None) { m_Variety = DefaultVariety; } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); SaveFlag flags = (SaveFlag)reader.ReadEncodedInt(); if (GetSaveFlag(flags, SaveFlag.Crafter)) { m_Crafter = reader.ReadMobile(); } if (GetSaveFlag(flags, SaveFlag.Quality)) { m_Quality = (CocoaQuality)reader.ReadEncodedInt(); } else { m_Quality = CocoaQuality.Regular; } if (m_Quality == CocoaQuality.Low) { m_Quality = CocoaQuality.Regular; } if (GetSaveFlag(flags, SaveFlag.Variety)) { m_Variety = (HopsVariety)reader.ReadEncodedInt(); } else { m_Variety = DefaultVariety; } if (m_Variety == HopsVariety.None) { m_Variety = DefaultVariety; } m_Poisoner = reader.ReadMobile(); m_Poison = Poison.Deserialize(reader); m_FillFactor = reader.ReadInt(); }