丝之歌计时器生成器FAQ
注意
由于丝之歌目前处于游戏发布初期,很多速通配备内容还不完善,因此本计时器生成器目前也只是一个简化版本,会持续更新完善。
为什么要使用LiveSplit?
在《空洞骑士》速通过程中,考虑到不同玩家的电脑配置不同,speedrun.com 上的空洞骑士排行榜规定:速通耗时的统计应当使用排除了游戏加载时间的耗时(LRT,Load Removed Time),玩家应当将计时器全程放在视频中清晰可见的位置,否则会按照真实耗时进行统计。其中,LiveSplit 是 speedrun.com 《空洞骑士》排行榜中最推荐使用的计时器软件,其中的《空洞骑士》计时插件支持排除游戏加载时间的功能。
考虑到《丝之歌》是《空洞骑士》的续作,因此 speedrun.com 上的《丝之歌》排行榜估计也会采用同样的规则,而LiveSplit同样是最推荐使用的计时器软件。
你可以前往LiveSplit官网下载最新版本的 LiveSplit。
考虑到LiveSplit是全英文的,很多国内玩家不方便使用,因此我开发了一个中文版的计时器生成器,可以用来快速编辑自动分割插件的配置。
本文中,请注意区分以下两个概念:
- LiveSplit:指的是 speedrun.com 《空洞骑士》排行榜推荐使用的计时器软件;
- 计时器生成器:指的是我开发的用来快速编辑LiveSplit自动分割插件的配置的小工具。
下载方式
声明
- 工具适用说明:LiveSplit是开源免费软件,计时器生成器是针对LiveSplit的一个小工具,不含任何破解、盗版或其它侵权内容;
- 兼容性提示:计时器生成器使用Go语言开发,仅在 Windows 10 系统进行过基础测试,不保证其他环境下的稳定性;
- 责任声明:使用者应自行测试并承担使用、修改或分发代码产生的全部风险;
- 开源性质:本项目为个人开源工具,作者无义务提供更新或技术支持,改进建议可通过仓库 Issues 提交,但无法承诺响应时效;
- 交流群组:如需讨论,可自愿加入QQ群:901564850,群内须遵守法律法规,违规内容将被清理。
你可以前往计时器生成器的Github仓库下载,你也可以下载仓库代码后自行编译。
如何使用
注意
LiveSplit一定要把zip/rar压缩包给解压了再用!
千万不要把LiveSplit.exe
单独从文件夹里拖出来!
实在想放在桌面上怎么办?右键 → 发送到 → 桌面快捷方式
重要
由于 wasm 版计时器的离谱设计,LiveSplit 的布局文件(*.lsl)中包含了自动分割插件的配置内容,因此每个布局文件只能对应一个分段文件(*.lss)。如果你想要使用不同的分段文件,就必须为每个分段文件创建一个独立的布局文件。
简单来说就是:一个分段文件(*.lss)对应一个布局文件(*.lsl),每个不同的玩法都要使用单独的这两个文件,换一个新的玩法,以下内容都要完全重新操作一遍。。
计时器生成器的思路就是,首先编辑LiveSplit的布局和分段,分别得到布局文件(*.lsl)和分段文件(*.lss),将其导入计时器生成器中,对布局文件(*.lsl)进行编辑并重新导入到LiveSplit中。请按照下文步骤依次操作:
编辑LiveSplit的布局,得到布局文件(*.lsl)
- 打开丝之歌计时器生成器,点击右上角的
获取wasm文件
按钮,把这个文件保存到本地。(最好记住旁边的这个版本号,如果计时器生成器更新后这个版本号变了,强烈建议你重新获取这个文件。) - 打开LiveSplit后,右键 → Edit Layout,会弹出一个布局编辑器,按照你自己喜欢的方式调整计时器窗口的布局。(如果不会调整,可以跳过这一步)
- (重要)继续在上一步的这个布局编辑器中,你可以看到其中包含如 Title、Splits、Timer 等组件。若其中没有名为 Auto Splitting Runtime 的组件,请通过
+
添加按钮 -> Control -> Auto Splitting Runtime 进行添加。添加后,点击 Layout Settings -> Auto Splitting Runtime,在 Script Path 旁点击 Browse...,然后找到并选择第1步保存的.wasm
文件。看到正常加载后,即可点击OK按钮关闭此界面。 - 右键 → Save Layout As...,将布局文件(*.lsl)保存下来。
编辑LiveSplit的分段,得到分段文件(*.lss)
- 在LiveSplit中,右键 → Edit Splits,按照你喜欢的方式编辑分段。在这里需要注意一下,如果你之前开启过空洞骑士的计时器插件,需要将其关掉,具体操作是点击
Deactivate
按钮,或者干脆直接把第一行游戏改成Hollow Knight: Silksong
。编辑好后按OK
按钮。 - 右键 → Edit Splits As...,将分段文件(*.lss)保存下来。
将上述两个文件在计时器生成器中打开,重新编辑布局文件(*.lsl)
- 打开丝之歌计时器生成器,你可以点击上方的
打开lss文件
和打开lsl文件
按钮,打开刚刚保存的两个文件进行编辑。(你也可以直接把这两个文件依次拖入窗口) - 如下图所示,左边一列是分段名称(对应你在 Edit Splits 中编辑的内容),右边一列是触发事件。编辑右边这一列,编辑好之后点击下方的
另存为
按钮保存成新的布局文件(*.lsl)。
将分段文件(*.lss)重新导入到LiveSplit中
- 回到LiveSplit,右键 → Open Layout → From File...,选择上一步保存的布局文件(*.lsl)即可。
- 右键 → Edit Layout,双击 Auto Splitting Runtime,简单检查一下内容是否正确即可。
- 别忘了设置LiveSplit在游戏加载过程中不计时:右键 → Compare Against → Game Time。
- 至此,你就可以愉快地使用LiveSplit进行《丝之歌》速通了。
LiveSplit常见问题
参考这篇文章。
另外值得一提的是,LiveSplit的布局文件(*.lsl)中包含了自动分割插件(*.wasm)文件的存放路径的配置,因此如果使用别人分享的(*.lsl)文件,你必须把(*.wasm)放在和别人一样的路径下,否则会因为找不到文件而无法使用自动分割功能。如果你知道如何使用文本编辑器打开(*.lsl)文件,也可以直接把里面的路径改成你的路径。