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.
角色选项
这里存放的是《云之女帝》的角色选项:职业、起始装备和技能表。真正的 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 字段:
---
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 个物品栏位
---