Esempio n. 1
0
 public void KillZonePods(Zone z)
 {
     if (z.NbPodsToAlter < 0)
     {
         for (int i = 0; i < Math.Abs(z.NbPodsToAlter); i++)
         {
             var podToKill = z.Pods.ElementAt(0);
             if (podToKill.Target != null)
             {
                 podToKill.Target.Dest.UnassignMission(podToKill);
             }
             podsData.KillPod(podToKill);
             z.Pods.Remove(podToKill);
         }
     }
 }