# 要求 编写ttrpg冒险。冒险将要使用./docs/system.md描述的规则运行。 若为yarn spinner编写,参考./docs/yarn-spinner.md的内容。 每个冒险应该详细设定以下要素: - 背景:地点、环境、势力设定。(./docs/setting.md) - 主题:玩家的身份以及任务目标。(./docs/theme.md) - 秘密:任务中可能揭露的秘密。(./docs/mystery.md) - 地点:玩家可以访问的地点。(./docs/location.md) - 路径:在地点间移动期间可能遇到的事件。(./docs/route.md) ## 文件结构 为每个`冒险`创建一个文件夹,包含以下内容: - `adventure.md`:冒险本体,引用其他文件。 - `locations.csv`:描述每个地点。 - `cast.csv`:描述冒险中出现的npc,势力,怪物。 - `curio.csv`:描述冒险中可能遇到的特殊物品或资源。 - `route.csv`:描述冒险中在特定路径上可能遭遇的事件。 csv文件使用以下格式: ```csv label,body 1,markdown文本 2,markdown文本 ... ``` npc名称等标题内容,也以markdown语法写在body里,而不是label里。 ## 冒险本体 编写简报段落,确立以下内容: - 环境:地理特征,社会风貌,政治态势。 - 当前态势:冒险要解决的事件当前的状态。 - 玩家角色:玩家的身份,以及初始任务目标。 使用以下语法引用csv: `:md-table[./locations.csv]{roll}`