读取跳过

创作者: amecham
已更新:2026-07-27 06:46:19
6KB

关于此 MOD

自动跳过你在《活侠传》中已读过的文本。
LOM读取跳过

自动跳过你在《活侠传》中已读过的文本。

游戏已经有跳过功能了——但你得 按住 左Ctrl,一旦出现未读行,跳过功能就会释放并保持关闭。

这个模组使得跳过 切换 (右 Ctrl),以及它 遇到未读文本会自动停止,然后自行恢复 等你回到安全区域再说。

需求
  • 凡人传奇(已在 v1.0.5000.13 版本测试)
  • BepInEx 6(Unity Mono) — BepInEx 5 将无法运行。如果 BepInEx\core\BepInEx.Unity.Mono.dll 存在,你在6号位。

安装
  • 复制 读取跳过 文件夹放入 <Game>\BepInEx\plugins\
  • 启动游戏(首次运行时生成配置文件)

凡人传说/
└── BepInEx/
    └── 插件/
        └── LOM_ReadSkip/
            └── LOM_ReadSkip.dll

用途
按下 右Ctrl 对话期间按此键开启跳过。再次按下则关闭。
激活期间,一个 >> 跳过 指示器会出现在右上角。

  • 阅读文本自动推进
  • 未读文本会自动停止
  • 等你回到阅读文本界面后,它会自行恢复
  • 当命运检定(骰子)对话框显示在屏幕上时,它也会暂停

原版的“按住左Ctrl跳过”功能仍照常有效。

配置
BepInEx\config\lom.readskip.cfg (首次运行时生成)

  • 切换快捷键 — 默认 右Ctrl. 切换跳过的按键
  • 停在未读处 — 默认 真设置 假 也可以跳过未读文本
  • 骰子对话时暂停 — 默认 真命运检定对话时暂停
  • 场景切换时禁用 — 默认 假离开对话界面时关闭跳过功能
  • 显示指示器 — 默认 真
  • 指示文本 — 默认 >> 跳过
  • 指示器字体大小 — 默认 28
  • 指示器偏移X — 默认 -30锚定在右上角;数值越小越向左移动
  • 指示器偏移Y — 默认 -140锚定在右上角;数值越小,位置越靠下

指示器坐标以1920×1080单位为基准,会随你的分辨率自动缩放。在16:9比例下,无论分辨率如何,屏幕上的位置都保持不变。

正在应用更改: 配置文件已重新读取 每次切换跳过时编辑数值后按两次右Ctrl即可生效,无需重启。这样调整指标位置就很快了。同样适用于 切换热键 (更改后第一次按下时只需使用旧按键)。

按键名称来自 UnityEngine.InputSystem.Key (右Ctrl, 插入, F6等)。

运作方式

读取检测
每次游戏显示一行文本时,都会检查你是否见过它,并将其标记为已读。本模组会介入 在那面旗帜被写入之前 并记录传入行是否已被读取。

它会自行追踪这一状态,而不是向游戏询问,因为游戏有一个“跳过未读文本”选项——启用该选项后,内部已读标记会将未读行报告为可跳过。

保持跳过
该模组每帧都会重新模拟“按住左Ctrl”的状态。关键在于,它通过以下方式启动跳过: 调用游戏自身的例程 而不是编写自己的条件——因此菜单、暂停对话和日志屏幕都会被自动遵循,不会出现逻辑重复,即使游戏更改了这些条件也不会出问题。

存档数据
原封未动。 此模组从不读取或写入存档数据。读取标记仍由游戏本身记录;模组仅查看这些标记。移除模组后,行为将恢复为原版。

卸载
删除 BepInEx\plugins\LOM_ReadSkip\ 文件夹。

来源/许可证
GitLab — MIT 许可证

使用 Xmod 解锁 活侠传 的全部潜力 — 今天就探索这些顶级 MOD!