docs: ticket 07 (game-state-baum) aufloesen, wesen und affix ins glossar, vorgaben an tickets 08 09 10 14 16
This commit is contained in:
23
CONTEXT.md
23
CONTEXT.md
@@ -2,9 +2,18 @@
|
||||
|
||||
Kanonische Begriffe für rustkeep. Nur Sprache, keine Implementierung.
|
||||
|
||||
## Wesen
|
||||
|
||||
Held oder Gegner — im Code derselbe Typ. Träger von [Attributen](#attribut), [Zustand](#zustand),
|
||||
[Tags](#tag), Inventar, Ausrüstung, gewählten [Charakteroptionen](#charakteroption) und den befristeten
|
||||
[Modifikatoren](#modifikator), die gerade auf ihm liegen.
|
||||
|
||||
Ein Wesen ist dabei nicht in sich abgeschlossen: Eine Aura wohnt beim Träger und wird erst beim
|
||||
Auslesen des Ziels eingesammelt.
|
||||
|
||||
## Attribut
|
||||
|
||||
Eine benannte, veränderbare Größe an einem Wesen. Der Katalog ist fest und wird von der Engine
|
||||
Eine benannte, veränderbare Größe an einem [Wesen](#wesen). Der Katalog ist fest und wird von der Engine
|
||||
vorgegeben — er umfasst die Grundwerte (Stärke, Geschicklichkeit, Konstitution, Charisma, Glück,
|
||||
Leben, Ausdauer, Level) *und* die abgeleiteten Kampfgrößen (Schaden, Rüstung, Trefferchance,
|
||||
Kritische Chance, Kritischer Faktor, Preis-Modifikator, Tragfähigkeit).
|
||||
@@ -54,6 +63,18 @@ Modifikator auf `damage`, mehr nicht.
|
||||
Braucht ein Gegenstand etwas, das Modifikator, Aktion oder Fähigkeit nicht ausdrücken können, ist das
|
||||
eine Lücke im Vokabular — sie wird dort geschlossen, nicht mit einem Sonderfeld umgangen.
|
||||
|
||||
## Affix
|
||||
|
||||
Eine benannte [Modifikator](#modifikator)-Liste mit Anzeigename und Preisfaktor, die an einem
|
||||
*einzelnen Exemplar* eines [Gegenstands](#gegenstand) hängt — „Flammendes Eisenschwert". Moddbarer,
|
||||
namespaced Inhalt (`core:flaming`).
|
||||
|
||||
Der Affix ist der Grund, warum ein Gegenstand im Spiel nicht dasselbe ist wie sein Katalogeintrag: Die
|
||||
Definition liegt in der Registry, das Exemplar trägt zusätzlich seine Affixe.
|
||||
|
||||
Strukturell ist ein Affix dasselbe wie eine [Charakteroption](#charakteroption) — benannte
|
||||
Modifikatorliste plus Metadaten. Der Unterschied ist, woran er hängt.
|
||||
|
||||
## Slot
|
||||
|
||||
Eine benannte Stelle am Charakter, an der genau ein [Gegenstand](#gegenstand) getragen werden kann.
|
||||
|
||||
Reference in New Issue
Block a user