feat(games): add cloud-empress game package
Transcribe the six core-rulebook chapters into rules/, with every rollable table extracted into tables/ so the CSVs are the single source of truth: 21 tables plus the four starting kits under characters/. Chapters keep only non-dice reference charts and the age table. Add eight commands: background, loadout, character, sigil, spell, mishap, panic, and test (d100 under-roll with advantage and disadvantage, including the doubles-as-extremes rule). weather and encounters are package-authored stand-ins for the setting-book tables; sparks and complication-themes are original.
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
# 角色选项
|
||||
|
||||
这里存放的是《云之女帝》的角色**选项**:职业、起始装备和技能表。真正的 PC 卡住在
|
||||
`campaigns/<name>/characters/<pc>.md`,不要把这些文件拷进战役。
|
||||
|
||||
## 文件
|
||||
|
||||
- `backgrounds.csv` — 四个职业(佣兵、领主裔、魔法师、信使),`min,max,text,tags`。
|
||||
用 `journal background` 掷一个。
|
||||
- `sellsword.csv`、`lordschild.csv`、`mage.csv`、`courier.csv` — 每个职业的 1d10
|
||||
“之前在做什么 + 起始装备”表。用 `journal loadout <职业 id>` 掷。
|
||||
- `skills.md` — 29 项技能;拥有对应技能时相关检定具有优势。
|
||||
|
||||
## 快速建卡
|
||||
|
||||
```
|
||||
journal character
|
||||
```
|
||||
|
||||
会依次掷出四项属性(2d10+20)、三项豁免(1d10+20)、年龄(1d10)、职业、装备、
|
||||
随身物、姓名与绰号,并打印可直接粘贴的 PC 卡 frontmatter。
|
||||
|
||||
## PC 卡形状
|
||||
|
||||
`index.js` 与 `game.md` 约定的 frontmatter 字段:
|
||||
|
||||
```yaml
|
||||
---
|
||||
name: 莱恩(朋克)
|
||||
game: cloud-empress
|
||||
stats: # 2d10+20,再按年龄调整
|
||||
心智: 33
|
||||
心灵: 27
|
||||
力量: 41
|
||||
速度: 38
|
||||
saves: # 1d10+20,再按职业调整
|
||||
现实: 24
|
||||
恐惧: 31
|
||||
躯体: 58
|
||||
age: 成年
|
||||
background: 佣兵
|
||||
stress: 0 # 0–10;满 10 后再受压力改为一次恐慌检定
|
||||
tracks:
|
||||
harm: { value: 0, max: 10 } # 10 点伤害 = 1 点创伤,清空重来
|
||||
wounds: { value: 0, max: 3 } # 第 3 点创伤 = 死亡
|
||||
conditions: []
|
||||
inventory: [] # 10 个物品栏位
|
||||
---
|
||||
```
|
||||
Reference in New Issue
Block a user