public void Save(XmlWriter writer) { writer.WriteElementString("AnimType", AnimType.ToString()); writer.WriteElementString("AnimIndex", AnimIndex.ToString()); writer.WriteElementString("FrameLength", FrameLength.ToString()); writer.WriteElementString("Anim1", Anim1.ToString()); writer.WriteElementString("Anim2", Anim2.ToString()); writer.WriteElementString("Anim3", Anim3.ToString()); }
public void OneSecondDelay() { if (count1 == 1) { count1 = 0; Anim1.Animate(12, 8, 1, false, false, 0); } else { count1 = 1; Anim1.Animate(12, 10, 0, true, false, 0); } Timer.DelayCall(TimeSpan.FromSeconds(1), OneSecondDelay); }
public void RemoveMobs() { foreach (Mobile target in Mobs.ToArray()) { target.Delete(); } if (Boss != null) { Boss.Delete(); } if (Anim1 != null) { Anim1.Delete(); } if (Anim2 != null) { Anim2.Delete(); } Mobs.Clear(); Mobs.TrimExcess(); }