Exemple #1
0
 public void PruefeName(Geschoepf aGesch)
 {
     if (!AlleImKampf.Contains(aGesch))
     {
         AlleImKampf.Add(aGesch);
         ProtokolliereBeitritt(aGesch);
     }
     else
     {
         ProtokollSheet.Add("Kämpfer ist schon im Kampf");
     }
 }
Exemple #2
0
        private void AktualisiereAlle()
        {
            Sortierer = AlleImKampf.ToList <Geschoepf>();
            maxAnzahl = Sortierer.Count();
            Sortierer.Sort((n1, n2) => n2.Initiative.CompareTo(n1.Initiative));

            AlleImKampf.Clear();
            Sortierer.ForEach((n1) => AlleImKampf.Add(n1));

            Sortierer = null;

            PruefeAktuell();
        }
Exemple #3
0
 public void PruefeAktuell()
 {
     AktuellerAngreifer = AlleImKampf.ElementAt(index);
     protokollSheet.Add(String.Format("{0} {1}", AktuellerAngreifer.Name, "ist nun an der Reihe"));
 }