public void PruefeName(Geschoepf aGesch) { if (!AlleImKampf.Contains(aGesch)) { AlleImKampf.Add(aGesch); ProtokolliereBeitritt(aGesch); } else { ProtokollSheet.Add("Kämpfer ist schon im Kampf"); } }
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(); }