2024年9月29日
香蕉网的跨版本角色mod修复工具更新至1.2D版本
搬自香蕉网:ZZZ 1.2 Character Fix
hash表已更新至凯撒、柏妮思。
hash表随版本持续更新,故不再包含在工具内,需单独下载。
以后hash表如有更新也将发布在此贴中。
另外香蕉网的跨版本角色mod修复工具我也放了一份,在第三个附件里,防止有些玩家找不到。
hash表已更新场景用。
https://www.caimogu.cc/post/1421028.html
⚠️使用说明⚠️
下载“Hash检查与修复工具”与“hash表”后,将“Hash检查与修复工具.exe”和“hash.txt”一起放入你需要修复的mod文件夹后,双击“Hash检查与修复工具.exe”运行,按照提示操作即可。也可放入包含多个Mod的文件夹中运行,进行批量修复。
压缩包中也提供了py脚本,与exe文件效果相同。
hash表如有更新,可在附件中免费下载。
本工具不受游戏版本影响,只与hash表的内容直接相关。
所以理论上如果你在hash表里面加上场景或UI的hash等等,本工具就能用来修复场景类和UI类的mod。
以后我可能也会收集一些场景hash补充到hash表中,如果你有收集一些相关的hash,也欢迎加群分享:822891378
感谢@Evil゜cc 提供的 HashFixer_Ver2.0 源代码参考
以下为工具更新日志:
- 支持同时存在不同纹理版本mod时的批量定向修复
如果在进行检查的多个ini文件中同时存在被识别为高纹理、低纹理或异常纹理的,用户可以选择将这些文件统一修复为高纹理或统一修复为低纹理,而不再是简单的将所有需要修复的文件进行反向的纹理对调。
- 增加了对纹理异常的ini文件的识别
当一个ini文件中同时出现了没有对应的兼容纹理的高纹理和低纹理hash时,会被判定为纹理异常,并提供了定向修复功能。
- 优化了纹理版本的识别逻辑
上一版本对“纹理版本:兼容”的识别逻辑是只要ini文件中同时含有高纹理和低纹理hash,便会被识别为兼容版本,实际上存在一些bug。比如一个使用了兼容hash的mod被增加了一个使用高纹理hash的脸部贴图,那么这个mod仍然会被判定为“兼容版本,无需修复”,新版本则会将其识别为高纹理,并对识别到的高纹理脸部hash进行针对性修复。
我对这一版工具的更新还算是比较满意的,暂时应该不会再进行新的迭代了。这一版经过我的简单测试,目前还没有发现什么bug。如果你在使用时发现了bug,欢迎向我反馈。