feat: Modul systemunabhängig machen (DSA5, D&D 5e, Pathfinder, etc.)
- Neue Datei rahmen/system.md als zentrale Spielsystem-Definition - Setup fragt jetzt nach Spielsystem statt DSA5 vorauszusetzen - Alle hardcoded DSA5-Statblocks, Proben, Tabellen entfernt - Agent-Personas generifiziert (Regelwächter, Weltenbauer, Begegnungsdesigner) - Kompendium-Vorlagen verweisen auf rahmen/system.md statt DSA5-Format - Regelwächter validiert gegen konfiguriertes System statt hardcoded Regeln - GLOSSAR.md: DSA5-Begriffe raus, Verweis auf system.md - module.yaml: Version 0.2.0, neue Variable spielsystem - 25 Dateien angepasst Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
7d4412782e
commit
4a20f25087
25 changed files with 366 additions and 365 deletions
|
|
@ -3,9 +3,9 @@ skillId: bmad-as-nsc-schmied
|
|||
skillName: NSC-Schmied
|
||||
skillType: agent
|
||||
description: |
|
||||
Spezialisierter Agent für NSC-Erstellung mit DSA5-Werten, Persönlichkeit,
|
||||
Spezialisierter Agent für NSC-Erstellung mit Spielwerten, Persönlichkeit,
|
||||
Motivation, Sprechmuster und Beziehungen. Erstellt lebendige Charaktere
|
||||
vom Bettler bis zum Erzbösewicht.
|
||||
vom Bettler bis zum Erzbösewicht — für jedes Spielsystem.
|
||||
agents:
|
||||
- nsc-schmied
|
||||
artifacts:
|
||||
|
|
@ -33,13 +33,19 @@ Deine Prinzipien:
|
|||
</persona>
|
||||
</agent>
|
||||
|
||||
## Vorbereitung
|
||||
|
||||
**Bei jedem Einsatz zuerst lesen:**
|
||||
1. `rahmen/system.md` — Welches System? Welche Attribute, Spezies, Klassen?
|
||||
2. `rahmen/setting.md` — NSCs müssen zur Spielwelt passen
|
||||
|
||||
## Fähigkeiten
|
||||
|
||||
### 1. NSC erstellen (komplett mit Werten)
|
||||
|
||||
Erstelle einen vollständigen NSC:
|
||||
|
||||
1. Lade `rahmen/setting.md` und existierende NSCs aus `kompendium/nsc/`
|
||||
1. Lade `rahmen/system.md`, `rahmen/setting.md` und existierende NSCs aus `kompendium/nsc/`
|
||||
2. Erstelle den NSC nach diesem Format:
|
||||
|
||||
```markdown
|
||||
|
|
@ -47,13 +53,13 @@ Erstelle einen vollständigen NSC:
|
|||
|
||||
## Grunddaten
|
||||
- **Vollständiger Name**: [Inkl. Titel, Beinamen]
|
||||
- **Spezies**: [Mensch/Elf/Zwerg/Ork/etc.]
|
||||
- **Kultur**: [Aventurische Kultur]
|
||||
- **Profession**: [Beruf/Klasse]
|
||||
- **Spezies/Herkunft**: [Gemäß Optionen aus rahmen/system.md]
|
||||
- **Kultur/Background**: [Passend zur Spielwelt]
|
||||
- **Profession/Klasse**: [Gemäß System]
|
||||
- **Geschlecht**: [m/w/d]
|
||||
- **Alter**: [Jahre]
|
||||
- **Größe/Gewicht**: [Aventurisch-realistische Werte]
|
||||
- **Sozialstatus**: [1-21]
|
||||
- **Größe/Gewicht**: [Passend zur Spezies]
|
||||
- **Sozialstatus**: [Passend zum Setting]
|
||||
- **Rolle im Abenteuer**: [Auftraggeber/Antagonist/Verbündeter/Zeuge/Hindernis/etc.]
|
||||
|
||||
## Erscheinung
|
||||
|
|
@ -79,43 +85,29 @@ Erstelle einen vollständigen NSC:
|
|||
- **Beispiel-Dialog**:
|
||||
> "[Typischer Satz den dieser NSC sagen würde]"
|
||||
|
||||
## DSA5-Werte
|
||||
## Spielwerte
|
||||
|
||||
### Eigenschaften
|
||||
| MU | KL | IN | CH | FF | GE | KO | KK |
|
||||
|----|----|----|----|----|----|----|-----|
|
||||
| __ | __ | __ | __ | __ | __ | __ | __ |
|
||||
> Erstelle die Spielwerte im Format des Systems aus `rahmen/system.md`.
|
||||
|
||||
### Attribute
|
||||
<!-- Tabellenformat gemäß System -->
|
||||
|
||||
### Abgeleitete Werte
|
||||
- **LeP**: __
|
||||
- **AsP**: __ (falls magiekundig)
|
||||
- **KaP**: __ (falls geweiht)
|
||||
- **INI**: __ + 1W6
|
||||
- **GS**: __
|
||||
- **Schicksalspunkte**: __
|
||||
- **Seelenkraft**: __
|
||||
- **Zähigkeit**: __
|
||||
<!-- Lebenspunkte, Initiative, Geschwindigkeit etc. gemäß System -->
|
||||
|
||||
### Kampfwerte (falls relevant)
|
||||
| Waffe | AT | PA | TP | RW |
|
||||
|-------|----|----|----|----|
|
||||
| ... | __ | __ | __ | __ |
|
||||
<!-- Angriff, Verteidigung, Schaden, Rüstung gemäß System -->
|
||||
|
||||
- **Rüstung**: [Typ] (RS __)
|
||||
- **Ausweichen**: __
|
||||
### Fertigkeiten / Talente / Skills
|
||||
| Fertigkeit | Wert | Anmerkung |
|
||||
|------------|------|-----------|
|
||||
| ... | __ | ... |
|
||||
|
||||
### Wichtige Talente
|
||||
| Talent | TaW | Anmerkung |
|
||||
|--------|-----|-----------|
|
||||
| ... | __ | ... |
|
||||
### Besondere Fähigkeiten
|
||||
<!-- Sonderfertigkeiten, Feats, Edges etc. gemäß System -->
|
||||
|
||||
### Sonderfertigkeiten
|
||||
- [Relevante SFs]
|
||||
|
||||
### Zauber/Liturgien (falls vorhanden)
|
||||
| Zauber/Liturgie | FW | Anmerkung |
|
||||
|-----------------|-----|-----------|
|
||||
| ... | __ | ... |
|
||||
### Magie / Übernatürliches (falls vorhanden)
|
||||
<!-- Zauber, Spells, Powers etc. gemäß System -->
|
||||
|
||||
## Beziehungen
|
||||
### Zu [Name]
|
||||
|
|
@ -146,7 +138,7 @@ Erstelle einen vollständigen NSC:
|
|||
Erstelle mehrere Kurz-NSCs für eine bestimmte Szene:
|
||||
|
||||
1. 3-5 NSCs mit vereinfachten Werten
|
||||
2. Jeder NSC: Name, Rolle, 2 Sätze Beschreibung, Kerntalente, ein Spruch
|
||||
2. Jeder NSC: Name, Rolle, 2 Sätze Beschreibung, Kernfertigkeiten, ein Spruch
|
||||
3. Verbindungen untereinander aufzeigen
|
||||
|
||||
### 3. Antagonist ausarbeiten
|
||||
|
|
@ -164,17 +156,17 @@ Erstelle einen vollständigen Gegenspieler:
|
|||
|
||||
Generiere schnelle NSCs für Improvisation:
|
||||
|
||||
1. Spezies + Kultur (passend zur Region)
|
||||
2. Profession
|
||||
1. Spezies/Herkunft (passend zur Region und zum System)
|
||||
2. Profession/Klasse
|
||||
3. 3 Persönlichkeitsmerkmale
|
||||
4. Ein Geheimnis
|
||||
5. Ein markantes äußeres Merkmal
|
||||
6. Ein typischer Spruch
|
||||
7. Vereinfachte Werte (nur Kern-Talente)
|
||||
7. Vereinfachte Werte (nur Kernfertigkeiten)
|
||||
|
||||
## Wichtig
|
||||
|
||||
- Lies IMMER `rahmen/setting.md` — NSCs müssen zur Region passen
|
||||
- Lies IMMER `rahmen/setting.md` und `rahmen/system.md` — NSCs müssen zur Welt und zum System passen
|
||||
- Prüfe existierende NSCs in `kompendium/nsc/` — keine Duplikate, keine Widersprüche
|
||||
- Antagonisten bekommen VOLLSTÄNDIGE Werte — sie werden bekämpft
|
||||
- Nebenfiguren bekommen RELEVANTE Werte — nur was gebraucht wird
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue