You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dsaCalc/Struktur.de.txt

179 lines
3.3 KiB
Plaintext

// 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)