251 字
1 分钟
我的 GitHub
我的 GitHub 都在这里:
上面那点东西
一个是 Ren’Py 视觉小说的独立语音 mod,另一个还在早期。
mod 那个项目花时间最多的不是写内容,是搞清楚 Ren’Py 的资源加载机制。
具体来说有两个坑:
.rpa 归档的扫描是非递归的。 意思是归档里的子目录不会被自动索引,资源放对位置了也可能加载不到。
磁盘文件优先级高于归档。 同一个路径下,硬盘上的文件会覆盖 .rpa 里的版本。
所以想让 mod 稳定生效,光把资源塞进归档是不够的,得保证游戏根目录下的路径能直接命中。
搞清楚这个之后,剩下的就是把语音按规则组织好,让每个角色的语音都能正确触发。
想聊聊的话
项目都还开着。有 Ren’Py mod 的问题、或者对某个实现有疑问,欢迎在仓库开 issue。