public CharakterAttribute Get()
 {
     ZVektor<Attribut> zv = new ZVektor<Attribut>(Attribute);
     for (int i = 0; i < Menge.Length; i++)
         zv.Add(Menge[i], GetAttribut(i));
     CharakterAttribute ca = new CharakterAttribute(zv);
     return ca;
 }
Beispiel #2
0
        public SuperCharakter(Universe Universe, CharakterErstellungsDaten Daten)
            : base("SuperCharakter", "supercharakter", Universe)
        {
            this.Daten = Daten;
            int Stufen = 20;
            if (Daten != null)
                Stufen = Daten.StufenBachelor + Daten.StufenMaster;

            RP = new CharakterRP(Universe);
            Klassen = new CharakterKlassen(Universe);
            Attribute = new CharakterAttribute(Universe);
            Fertigkeiten = new CharakterFertigkeiten(Universe, Stufen);
            Talente = new CharakterTalente(Universe, Stufen);
            Bemerkungen = new CharakterBemerkungen(Universe);
            Inventar = new CharakterInventar(Universe);
        }