搬运:https://www.nexusmods.com/dyinglightthebeast/mods/140
释放模组 - 模组合并工具
命令行工具,旨在智能合并《Dying Light: The Beast》(可能也适用于DL2)的脚本修改,防止冲突并确保稳定的的游戏体验。
如果你喜欢我的工作,请点赞!
这个工具是为了解决脚本.scr文件冲突而创建的。
UTM使用基于密钥的分析。识别脚本文件中的特定函数和参数。然后逐行使用原始游戏文件作为模板重建最终脚本文件。
功能
- 理解脚本文件的内容,以合并同一文件中不同函数的多个模组的更改。
- 当两个或多个模组试图以不同的方式更改相同的函数时,工具会提示用户选择保留哪个版本。
- 对于存在大量冲突的文件,您可以选择在该文件中对所有后续冲突优先采用某一个模组的更改,从而加快处理速度。
- 自动读取 .zip、.rar 和 .7z 压缩文件中的 .pak 文件,因此您可以将直接从 Nexus 下载的模组放入您的 `mods` 文件夹中。
- 合并所有脚本后,工具会生成一个名为 dataX.pak 的文件,并将其直接放置在您游戏的 `source` 目录中。
待办事项:
* 预配置的.json文件,包含与该工具兼容的模组 scratch that, it's not necessary
* 支持 .def, .phx, .gui, .model 文件逐行合并(像 .scr 一样)
* 一个用户友好的GUI,将该工具完全变成一个合适的模组管理器
* 添加对vortex和递归模组文件夹搜索的支持。Added in V5.0
需求
运行此工具的唯一要求是 .NET 8.0 桌面运行时。如果你没有它,工具将无法运行。
[color=var(--theme-primary)]下载 .NET 8.0 桌面运行时 (x64) 这里
安装 & 使用
- 提取下载的zip文件的内容。
- 将 .exe 文件放入您游戏的 ph_ft 文件夹中。最终路径应如下所示:
...\Dying Light The Beast\ph_ft\ - 在那个相同的ph_ft文件夹中,创建一个新的文件夹,命名为mods。
- 将所有下载的mod .zip、.rar、.7z或.pak文件直接放入mods文件夹中。
- 运行UnleashTheMods.exe
- 按照屏幕上的提示解决任何.scr冲突。
- 一旦过程完成,在...\ph_ft\source\目录将创建一个新的、合并的数据文件data7.pak,游戏可以使用它。
丧尸是
|