public override void ReadElement(ManifestData Data) { this.Rasse = Data.getRasse("rasse"); this.Bachelor = Data.getBachelorKlasse("bachelor"); this.Master = Data.getMasterKlasse("master"); Data.NextElement(); }
public CharakterKlassen(Rasse Rasse, Klasse Bachelor, Klasse Master, Universe Universe) : this(Universe) { this.Rasse = Rasse; this.Bachelor = Bachelor; this.Master = Master; }
private void SetMasterKlasse(Klasse Klasse) { MasterKlasse = Klasse; if (ExMaster) CtlMaster.TextBox.Text = MasterKlasse == null ? "Nichts ausgewählt" : MasterKlasse.SchreibName; }
private void SetBachelorKlasse(Klasse Klasse) { BachelorKlasse = Klasse; if (ExBachelor) CtlBachelor.TextBox.Text = BachelorKlasse == null ? "Nichts ausgewählt" : BachelorKlasse.SchreibName; }
/// <summary> /// 0, falls Klasse unverändert /// -1, falls sonst und neue Klasse = -1 /// 1, sonst (d.h. echt neue Klasse) /// </summary> /// <param name="Klasse"></param> /// <returns></returns> public int HatMasterKlasse(Klasse Klasse) { if (Klassen.Master == Klasse) return 0; if (Klassen.Master == null) return -1; else return 1; }
/// <summary> /// 0, falls Klasse unverändert /// -1, falls sonst und neue Klasse = -1 /// 1, sonst (d.h. echt neue Klasse) /// </summary> /// <param name="Klasse"></param> /// <returns></returns> public int HatBachelorKlasse(Klasse Klasse) { if (Klassen.Bachelor == Klasse) return 0; if (Klassen.Bachelor == null) return -1; else return 1; }