public override void Read(ManifestData reader, int ID) { base.Read(reader, ID); Pro = ProObjekt.ProNothing; Bedingung = Bedingung.Parse(reader.getString("bedingung")); foreach (var item in Enum.GetNames(typeof(ProObjekt))) if (Flags.Contains(item)) Pro = (ProObjekt)Enum.Parse(typeof(ProObjekt), item); Fertigkeiten = reader.Fertigkeiten.GetElemente(reader.getStrings("fertigkeiten")); InitiativeFertigkeit = reader.getFertigkeit("initiativefertigkeit"); InitiativeWert = reader.getInt("initiativewert"); }
public override void Read(ManifestData reader, int ID) { base.Read(reader, ID); Heilwurf = reader.getWurf("heilung"); WiderstandWurf = reader.getWurf("widerstand"); List<Stufe> list = new List<Stufe>(); int min = int.MinValue; while (reader.NextElement()) { int max = reader.getInt("widerstand"); ZVektor<Korperwert> Mali = reader.getKorperwerte("mali"); list.Add(new Stufe(min, max, Mali, this)); min = max + 1; } Stufen = list.ToArray(); reader.NextElement(); }
private void ReadKlassen(ManifestData data) { this.StufenBachelor = data.getInt("stufenbachelor"); this.StufenMaster = data.getInt("stufenmaster"); data.NextElement(); }
private void ReadFertigkeiten(ManifestData data) { this.MaximalerFertigkeitswert = data.getInt("maximalerfertigkeitswert"); this.MaximalerFertigkeitswertProStufe = data.getInt("maximalerfertigkeitswertprostufe"); this.ErlernteFertigkeitenBachelor = data.getInt("erlerntefertigkeitenbachelor"); this.ErlernteFertigkeitenMaster = data.getInt("erlerntefertigkeitenmaster"); data.NextElement(); }
private void ReadAttribute(ManifestData data) { this.MinimalerWertAttribut = data.getInt("minimalerwert"); this.MaximalerWertAttribut = data.getInt("maximalerwert"); this.SummeAttribute = data.getInt("summe"); this.FertigkeitsGeber = Universe.Attribute.GetElemente(data.getStrings("fertigkeitsgeber")); this.SkillbareAttribute = Universe.Attribute.GetElemente(data.getStrings("skillbar")); data.NextElement(); }
public override void ReadElement(ManifestData Data) { this.Mann = Data.getBoolean("mann"); this.Hintergrund = Data.getString("hintergrund"); this.Konfession = Data.getString("konfession"); this.Geburtsort = Data.getString("geburtsort"); this.Vergangenheiten = Data.getStrings("vergangenheiten"); this.Augenfarbe = Data.getColor("augenfarbe"); this.Hautfarbe = Data.getColor("hautfarbe"); this.Haarfarbe = Data.getColor("haarfarbe"); this.Portrait = Data.getString("portrait"); this.Names = Data.getStrings("namen"); this.Geburtstag = Data.getDateTime("geburtstag"); this.Radius = Data.getFloat("radius"); this.Hohe = Data.getFloat("hohe"); this.Alter = Data.getInt("alter"); Data.NextElement(); }