Exemplo n.º 1
0
 public static void DeleteMob(uint id)
 {
     for (int i = 0; i < stucked_mobs.Length; i++)
     {
         if (stucked_mobs[i].id == id)
         {
             stucked_mobs[i] = new Stuck_Mob_();
             break;
         }
     }
 }
Exemplo n.º 2
0
 static void stucked_mob_elapsed(object sender, ElapsedEventArgs e)
 {
     for (int i = 0; i < stucked_mobs.Length; i++)
     {
         if (stucked_mobs[i].timer == (Timer)sender)
         {
             foreach (Monster monster in Monster.SpawnMob)
             {
                 if (monster.UniqueID == stucked_mobs[i].id)
                 {
                     monster.Status = 0;
                     break;
                 }
             }
             stucked_mobs[i].timer.Stop();
             stucked_mobs[i].timer.Dispose();
             stucked_mobs[i] = new Stuck_Mob_();
             break;
         }
     }
 }