轩辕剑外传穹之扉无障碍模组 1.0.25

适用版本：Steam build 1192439。

安装方法：
1. 先关闭游戏。
2. 把本压缩包的内容直接解压到游戏 SWD6E 根目录。
3. 出现提示时，允许合并同名文件夹。
4. 通过 Steam 启动游戏。不要直接运行 SWD6E.exe。

首次启动与授权：
1. 玩家包不包含授权文件。没有有效授权时，受保护模组功能不会加载。
在启动游戏前，先去 Steam 的库里找到轩辕剑外传穹之扉，然后右键点属性，按 Tab 找到“高级用户可以选择输入对启动选项的修改”可编辑文本框，在这里输入：
--melonloader.debug
然后关闭属性窗口。这个设置会保留本游戏旧版 Mono 所需的 MelonLoader 调试启动方式。当前使用的 MelonLoader 0.4.3 不能在保留这个兼容模式的同时隐藏控制台，因此游戏运行期间控制台窗口会保持可见。
2. 首次启动会在 FirmamentAccess 文件夹生成 machine-code.txt，并提示授权申请码已复制和保存。
3. 把 machine-code.txt 交给模组管理员，获取绑定当前机器的永久离线授权文件 firmament-license.json。
4. 关闭游戏，把 firmament-license.json 放入游戏根目录下的 FirmamentAccess 文件夹，再通过 Steam 重启游戏。
5. 授权文件只绑定签发时的机器和设备密钥；不要删除 license-device-key.bin。更换机器或该文件丢失时需要重新换绑。

最重要的帮助键：
- 在任何游戏界面按 F7，模组会根据当前界面朗读可用按键。
- 如果修改过游戏按键，或者下面的说明与实际按键不同，以 F7 当场朗读的按键为准。
- G 用于朗读当前人物、物品、技能、装备、怪物、商品或配方的详细信息，具体内容取决于当前界面。
- Escape 通常用于取消或返回；Page Up、Page Down 用于翻页；Home、End 用于跳到列表首尾。
- 模组不会替换游戏原有操作。本文所说的“上、下、左、右、确认、动作、Tab”，均指游戏设置里对应的按键。

默认探索与导航快捷键：
- 左方括号：上一个目标。
- 右方括号：下一个目标。
- Shift+左方括号：上一个目标类别。
- Shift+右方括号：下一个目标类别。
- 反斜杠：朗读下一段路线提示。
- Shift+反斜杠：开始或停止自动寻路。
- Alt+反斜杠：传送到当前目标附近。目前我走过的地图，通过传送导航和寻路的方法基本都能过，不过寻路不能帮你走完所有的路，因为跨区域有些时候要靠你手动导航走一下，传送在任务进行的时候一定要谨慎使用，万一越过了任务触发点街不到任务或者有些剧情点错过了不好回头触发，所以传送功能一定一定一定要谨慎使用，不过一般的任务传送到附近，在附近逛逛是都能触发的。
- B：朗读当前坐标。
- J：选择最近角色。
- K：选择最近物品。
- L：选择最近出入口。
- 分号：选择最近设施。
- 单引号：选择最近机关。
- 斜杠：选择最近任务目标。
- Shift+斜杠：选择最近敌人。
- 如果这些按键与玩家修改后的游戏按键冲突，模组会自动使用安全备用键。按 F7 可以听到本次游戏实际采用的按键。

标题、剧情和通用消息界面：
- 标题菜单：用游戏的上、下、左、右选择，按确认进入。
- 版本信息：上、下逐条阅读；Page Up、Page Down 每次移动十条；Home、End 跳到首尾；Escape 返回。
- 剧情回顾：上、下浏览剧情；Page Up、Page Down 翻页；Home、End 跳到首尾；Tab 切换下一章；确认播放；Escape 返回标题菜单。
- 剧情播放：F7 会朗读当前可用的暂停、继续和跳过按键。
- 教学提示、任务提示、探索结果和确认消息：F7 会重读当前文字以及当前可用的按钮和操作。
- 游戏内“圣卷”帮助：上、下选择主题；确认打开；有多个段落时用左、右切换；Escape 返回。

探索、导航和地图界面：
- 普通探索：使用上面的探索与导航快捷键选择目标、类别、路线提示、自动寻路或传送；逗号向左切换人物，句号或 Tab 向右切换人物，F 使用当前人物的天赋技能。切换成功后会朗读人物与天赋技能；F7 会完整朗读当前实际快捷键。“任务目标”同时包含当前主线提示和实时可交互的支线调查点；支线调查点到达游戏原本的交互范围后仍需按回车。接近可用敌人约 5 米时会播放敌人接近提示音；角色 1、2、4 听到后可立即按 F 使用原生攻击天赋，角色 3 仍使用原生避战能力。提示音本身不会进入战斗，但敌人继续靠近并发生身体碰撞时仍会按游戏原版进入战斗。
- 自动寻路：再次按自动寻路键可以停止。角色开始自动移动后仍应留意战斗、机关和场景变化。
- 传送：只会尝试传送到通过安全检查的目标附近；不能安全落地时会拒绝传送，可改用路线提示或自动寻路。
- 区域地图：按游戏地图键或 Escape 关闭；F7 同时朗读探索导航快捷键。
- 大地图地点列表：上、下选择地点；Page Up、Page Down 翻页；Home、End 跳到首尾；确认选择；Escape 返回当前地点。
- 大地图确认：左、右选择确定或取消；确认执行；Escape 取消。
- 大地图旅行中或旅行失败：按 Escape 停止或返回地点列表。
- 开锁小游戏：在槽位层用左、右切换槽位，按下选择当前槽的答案，按确认前往“打开”；在候选层用左、右切换答案，按确认前往下一空槽或“打开”；在“打开”上按上返回槽位，按确认提交密码；结果有误时用左、右返回第一个错误槽；确认提示中用左、右选择按钮并按确认执行；Escape 放弃。
- 精诚所至围棋：左方括号、右方括号浏览可落点；Shift+左方括号、Shift+右方括号按行切换；G 朗读当前点和变化区棋子；反斜杠提示下一手；Ctrl+反斜杠通过游戏原生入口在当前点落子；F7 重读帮助；Escape 或手柄 B 查看游戏提示或离开。听到成功台词后按游戏确认键继续原生剧情。实际键位以 F7 为准。
- 水道机关：左方括号、右方括号浏览管件；Shift+左方括号、Shift+右方括号切换分组；G 朗读当前管件详情和完成进度；反斜杠提示还需旋转几次；Ctrl+反斜杠执行游戏原生旋转；Escape 或手柄 B 退出。实际键位以 F7 为准。
- 星盘机关：用游戏上、下选择，按游戏确认键执行；G 重读完整状态；反斜杠提示下一目标；F7 重读帮助。选择游戏原生“离开”会重置模型和进度，但不会重置游戏内部位置；再次进入时以朗读的位置为准。
- 潜行：哨声代表固定警戒，脚步声代表会转动的警戒；左右声像表示警戒方向，声音变大只表示大致更近，不是精确边界。请小步移动；脚步声从某个方向逐渐变大时先停，等它变小或移开再继续。按 F7 重读判断方法。

战斗界面：
- 方向键浏览当前可用动作，回车确认。
- G 朗读当前人物与敌人。
- Page Down、Page Up 切换敌人。
- 数字 1、2、3、4 切换人物。
- 普通动作层按 A、S、D、F，分别直接使用四个浑天技能；浑天层按 A、S、D、F，分别直接使用原来的弱攻击、强攻击、生命药品和真元药品。Q、W、E、R 的原有功能不变。
- Z、X、C、V 直接切换四套阵法；Tab 切换浑天技能；`键打开原有阵型选择；数字 5 使用护驾；T 捕捉；空格暂停；Escape 取消或逃跑。
- F7 会先朗读当前真正可用的动作，再朗读当前层 A、S、D、F、四套阵法和完整战斗操作；暂停后按 F7 也朗读同一套战斗帮助。

保存、读取和系统设置：
- 读取存档：上、下选择存档；Tab 切换普通和自动存档；Page Up、Page Down 翻页；Home、End 跳到首尾；确认或空格读取；Escape 返回。
- 保存存档：上、下选择存档；Page Up、Page Down 翻页；Home、End 跳到首尾；确认或空格保存；Escape 返回。
- 保存或读取确认：左、右选择确定或取消；确认或空格执行；Escape 取消。
- 设置分类：上下左右在设置里浏览；确认、空格 Tab 进入；Escape 返回。
- 设置项目：上、下移动项目；左、右选择或调整；确认或空格更改；Tab 前往操作栏；Escape 返回分类栏。
- 声音设置：上、下移动音量项目；左、右调整音量。
- 按键设置：上、下移动功能；确认或空格开始设置，然后按下想使用的新按键。
- 设置操作栏：左、右选择应用、重置或返回；确认或空格执行；Tab 返回分类栏；Escape 返回。

游戏内主菜单及子界面：
- 主菜单：使用游戏方向键选择，按确认打开，按 Escape 返回游戏。
- 任务：在任务记录中用上、下逐条阅读，左、右切换章节，Tab 切换主线和支线；任务树中用上、下移动，确认激活节点，Tab 会先激活当前节点再切换到主线；Escape 返回。
- 神魔录：上、下浏览神魔；Page Up、Page Down 翻页；Home、End 跳到首尾；左、右切换种族；Tab 切换神魔录和兵工谱；Escape 返回。
- 兵工谱：上、下浏览装备；Page Up、Page Down 翻页；Home、End 跳到首尾；左、右切换装备种类；Tab 切换神魔录和兵工谱；Escape 返回。

物品界面：
- 物品列表：左、右切换类别；上、下移动物品；Page Up、Page Down 翻页；Home、End 跳到首尾；确认或空格使用；默认的互动键也就是f可把当前生命或真元回复物品设置到战斗 E 或 R；Tab 前往快捷栏重置；G 朗读详情；Escape 返回。
- 角色目标：上、下选择角色；确认或空格使用或装备；游戏允许时按 Tab 前往快捷设置；G 朗读详情；Escape 返回物品列表。
- 快捷槽：左、右选择快捷槽；确认或空格设置；Page Up 和 Page Down 均按当前游戏行为切换到上一页；游戏允许时按 Tab 前往角色；G 朗读槽内物品；Escape 返回物品列表。
- 快捷栏重置和确认消息：确认或空格执行，Tab 或 Escape 返回；有多个按钮时用左、右选择。

奇术和浑天技能界面：
- 角色层：上、下选择角色；确认进入普通技能；动作键进入浑天技能；Escape 关闭奇术。
- 普通技能：用上、下、左、右移动；动作键进入浑天技能；G 朗读详情；Escape 返回角色。
- 浑天技能盘：用上、下、左、右沿技能盘移动；确认学习当前技能；R 或手柄 Y 遗忘当前技能及其子技能；游戏允许时按动作键进入快捷分配；G 朗读详情；Escape 返回角色。
- 浑天快捷分配：下、右、左、上分别分配到手柄 A、B、X、Y；对应键盘 Q、W、E、R。Escape 返回浑天技能。
- 技能目标：上、下选择相邻目标，确认对当前目标使用；游戏允许时按 Tab 进入快捷分配；G 朗读详情；Escape 返回技能。

人物和装备界面：
- 人物：上、下切换人物；左、右或确认进入装备；G 朗读人物概况；Escape 返回游戏菜单。
- 装备位置：上、下选择装备位置；左、右切换人物；确认打开装备候选；G 朗读人物概况；Escape 返回。
- 装备候选：上、下选择装备；Page Up、Page Down 翻页；Home、End 跳到首尾；确认装备；G 朗读装备描述；Escape 返回装备位置。

阵法和护驾界面：
- 阵法：上、下浏览阵法；确认进入阵位；Tab 设为默认阵法；Escape 关闭。
- 阵位：上、下、左、右浏览阵位；确认打开候选；Escape 返回阵法。
- 角色候选：上、下、左、右浏览角色；确认设置；Escape 返回阵位。
- 护驾候选：上、下浏览护驾；确认设置；Escape 返回阵位。
- 护驾怪物列表：左、右切换种族；上、下浏览怪物；Page Up、Page Down 翻页；Home、End 跳到首尾；确认选择并进入护驾槽；Tab 前往清空；G 朗读怪物详情；Escape 返回服务。
- 护驾槽：左、右浏览六个槽；确认设置或交换；G 朗读详情；Escape 返回怪物列表。
- 护驾清空：确认清空六个槽；Tab 返回怪物列表；Escape 返回服务。
- 护驾服务：左、右前往阵法设置；上、下返回怪物列表；Escape 返回游戏菜单。

壶界界面：
- 炼器配方：上、下选择配方；左、右切换类别；确认进入当前配方的批次数量；Tab 切换壶界服务；G 朗读产品、材料和比较详情；Escape 返回。
- 炼器配方名称会直接朗读产品名称，不再添加“物品、帽子、武器”等类别前缀。
- 炼器数量：左减少、右增加批次数量；Ctrl+左方向键选择数量最小，Ctrl+右方向键选择当前最大；确认直接执行当前批次；G 朗读详情；Escape 返回配方。
- 炼化：上、下选择当前一侧的来源；左、右切换来源类型；确认选择来源，双方齐全时再次确认可直接炼化；G 朗读双方来源和结果预览；Escape 返回。
- 附魂物品：上、下选择魔法物品；确认进入怪物列表；Tab 切换壶界服务；G 朗读物品等级、经验和效果；Escape 返回。
- 附魂怪物：上、下选择怪物；左减少、右增加投入数量；Z、C 每次改变十个；确认打开确认消息；G 朗读最终等级、经验和效果预览；Escape 返回魔法物品。
- 壶界确认消息：左、右选择；确认执行；Escape 取消。

商店界面：
- 服务选择：上、下切换买入、卖出或离开；确认选择。
- 商品列表：上、下选择商品；左、右切换类别；确认进入数量；Escape 清空已选或关闭商店；G 朗读详情。买入或卖出完成后会保持成交前的商品焦点；若卖出的物品已没有剩余，则停在原位置的相邻商品。
- 数量：左减少一个，右增加一个；Ctrl+左方向键选择数量最小，Ctrl+右方向键选择当前最大；手柄左右扳机每次改变十个；确认打开确认消息；Escape 返回商品；G 朗读详情。
- 确认消息：左、右选择按钮；确认执行；Escape 取消。

调试日志：
- 玩家版每次启动都默认关闭调试。
- 精确按 Ctrl+Shift+F5，可在本次运行内开启或关闭调试，并朗读“调试日志已开启”或“调试日志已关闭”。
- 关闭游戏后重新启动，调试仍恢复为关闭。
- 玩家版不包含任何测试入口。

已知限制：
- MAP60 的宝箱 4602 目前不能直接传送。可以正常使用路线提示和自动寻路，不影响继续游戏。
- MAP76 的部分跨区域路线可能无法计算。可以先安全传送到目标附近，或手动走一段后重新寻路。

故障处理：
- 如果模组提示完整性验证失败，请删除这次解压产生的启动器、清单和密文载荷，再重新下载、安装完整的官方玩家包。不要只替换其中一个文件。
- 如果没有授权，请按“首次启动与授权”中的步骤提交 machine-code.txt，不要修改申请码、授权文件或设备密钥文件。
- 如果 MelonLoader 启动失败，请先确认 Steam 启动项只有 --melonloader.debug，不要添加隐藏控制台参数；当前0.4.3移除调试参数后会在本游戏旧版 Mono 上加载失败。
