feat(games): add the generic d6 oracle game package
Serves as the reference implementation of the game package contract: rules, spark tables, character backgrounds, and an example command.
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# Character backgrounds
|
||||
|
||||
The game's menu of character options: backgrounds, playbooks, and starting
|
||||
packages. Campaigns do not copy these files — the *actual* PC sheet lives in
|
||||
`campaigns/<name>/characters/`. This directory is where the options come from.
|
||||
|
||||
## Files
|
||||
|
||||
- `backgrounds.csv` — rollable starting backgrounds (`min,max,text,tags`).
|
||||
Roll one with `journal background --campaign <name>`.
|
||||
|
||||
Add more files here for playbooks, archetypes, or species. If a file should be
|
||||
rollable through `journal roll`, put it in `tables/` instead; files here are
|
||||
read by game commands or by the agent directly.
|
||||
@@ -0,0 +1,7 @@
|
||||
min,max,text,tags
|
||||
1,1,"The Seeker — you left a safe life chasing a rumour",seeker
|
||||
2,2,"The Warden — you are sworn to protect something you no longer trust",warden
|
||||
3,3,"The Exile — you were cast out and have not stopped running",exile
|
||||
4,4,"The Artisan — your hands make things that outlive you",artisan
|
||||
5,5,"The Witness — you saw something you were never meant to see",witness
|
||||
6,6,"The Debtor — someone paid for your life, and the bill is due",debtor
|
||||
|
Reference in New Issue
Block a user