Exemplo n.º 1
0
 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());
 }
Exemplo n.º 2
0
 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);
 }
Exemplo n.º 3
0
 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();
 }