// Name und Beschreibung als Oberklasse/Interface herausziehen // TODO AP Kosten // TODO Custom Vor-/Nachteile (Angst vor ...) // TODO Profession Sortierung // TODO Kristina Regelwerk Profession Talent AP Berechnung // TODO Zauber Spezialfertigkeit --- Sonderfertigkeiten - Allgemein - Schicksalspunkte - Kampf - Magische - Karmale --- Regelwerk: - Name - Erscheinungsdatum - Erfahrungsgrad //TODO Klasse - Maximum Eigenschaft - Maximum Fertigkeit - Maximum Kampftechnik - Maximum Eigenschaftspunkte - Maximum Zahl Zauber / Liturgien - davon maximal Fremdzauber (bezogen auf ) - Sonstiges: - Vor-/Nachteile Begrenzung (AP, getrennt) - Talentwert Obergrenze (bei uns 10) - Kampftechnik Basiswert - Liste Sozialstatus - Liste Eigenschaften - Liste Basiswerte (abgeleitet) - Liste Zusatzwerte (bspw. Schicksalspunkte) - Liste aller Spezies - Liste aller Kulturen - Liste aller Professionen - Liste aller Vor- / Nachteile - Liste aller Sonderfertigkeitsarten - Liste aller Sonderfertigkeiten - Liste aller Ausrüstungsgegenstände - Liste aller Talentkategorien - Liste aller Talente - Liste aller Kampftechniken --- Charakter: - Name des Charakters - Abenteuerpunkte gesamt //TODO Andere Eigenschaften ergänzen - Sozialstatus - Spezies - Kultur - Profession - Werte der Eigenschaften - Liste von Vor-/Nachteilen (Zusatzobjekt mit Stufe, kann ignoriert werden beim Speichern, dann Objectreferenz direkt) - Liste von Sonderfertigkeiten (siehe Stufensystem) - Liste von Kampfsonderfertigkeiten (siehe Stufensystem) - Liste der Talentwerte (Zusatzobjekt mit Anzahl und Referenz) - Liste von Ausrüstungsgegenstände (Zusatzobjekt mit Anzahl und Referenz) --- Anforderung ist jeweils spezialisiert für Vor-/Nachteil, Sonderfertigkeiten. --- Effekt ist jeweils spezialisiert für was es effektiert. NoneEffekt: EigenschaftEffekt: EigenschaftGrenzeEffekt: //TODO kompliziert BasiswertEffekt: TelentEffekt: - spezifisch / nicht spezifisch TalentObergrenzeEffekt: KampftechnikEffekt: ZusatzwertEffekt: //TODO ... --- Spezies: - Name (ID) - Effekte (Objects) - Übliche Kulturen (Referenz) // Enum: untypisch, typisch, empfohlen, dringend erforderlich (oder Int-Level) - Zwingende Vor-/Nachteile - Übliche Vor-/Nachteile (Referenz) (Wichtigkeit von 2 bis -2) - Augen und Haarfarbe (auf Würfel aufgeteilt) - Größe und Gewicht (Grundwert + Würfel) - Gewicht (Größe + Grundwert + Würfel (speziell pro Würfelwert, +/-)) --- Kulturen: // Keine AP-Kosten an sich - Name (ID) - Effekte (Objects) - Automatische Sonderfertigkeiten (Sprache/Schrift) (Kosten werden zusätzlich berechnet) - Sozialstatus - Übliche Professionen - Bewertete Vor-/Nachteile (siehe Spezies) - Bewertete Talente - Namensvorschläge - Kulturpaket (Set an Talentwertminima, optional) --- Profession: - Name (ID) - Oberprofession (Referenz) - Sprach/Schrift AP Maximum - Automatische Talente (Effekt) --- Vor- und Nachteil: - Name (ID) - Beschreibung - Maximale Stufe (> 0, meist 1) - Liste der Anforderungen (sub object) - Effekt(e) --- // Vergleiche mit Vor- und Nachteile Sonderfertigkeit: - Name (ID) - Sonderfertigkeitsart --- Zauber: - Name (ID) - Beschreibung - Würfelschema --- // Later Liturgie: --- // Later Rituale: --- Talent: - Name (ID) - Kategorie - Würfelschema --- Ausrüstungsgegenstand: - Name (ID)