public void MakeOrb() { if (m_Candidate != null) { m_Orb = new ElvenVoteGem(); m_Orb.MoveToWorld(this.Location, this.Map); m_Orb.Z += 5; m_Orb.Name = m_Candidate.Name; m_Orb.Hue = Utility.RandomBirdHue(); m_Orb.Controller = this; m_Orb.Candidate = m_Candidate; } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); if (version > 0) { m_Candidate = reader.ReadMobile(); m_Orb = (ElvenVoteGem)reader.ReadItem(); m_filled = reader.ReadBool(); m_Controller = (ElvenVoteController)reader.ReadItem(); m_Votes = reader.ReadInt(); } }