stw614 发表于 2023-3-5 01:41

【N网搬运】MOD合并工具v0.10.2(3月20日更新)

本帖最后由 stw614 于 2023-3-20 20:33 编辑

将多个模组文件合并在一起,允许相互冲突的模组协同工作

目前仅适用于修改 PhoenixShipData.sqlite
包括 .ini 合并在内的更多选项即将推出
3 月 9 日发布的游戏补丁在技术上意味着所有编辑PhoenixShipData 的模式。sqlite 或MAIN-enUS.bin已过时。

Mod 作者将需要更新/重新创建他们的 mod 以合并这些更改。
[*]如果你想要一个捷径,你可以通过合并来运行你的模组,然后点击过时模组旁边的红色按钮来半智能地修补它们,使它们再次兼容。
过时的模组仍然可以合并

[*]显示的红色行是 mod 的旧数据试图覆盖补丁中可能无意的新更改的实例。我不知道有任何修改这些表的 mod,如果有的话请告诉我。合并中现在有一个按钮可以删除它们。


***新*** 0.10.2版(3月20日更新)
[*]现在可以安排 Mod 来更改它们的优先级。模组在顶部!!!现在有最高优先级!(以前底部最高)
[*]构建输出选项:
[*]更改模组名称
[*]直接保存到 Hogwarts Legacy ~mods 文件夹(您必须手动将其添加到 Settings.json 才能使复选框生效)
[*]在构建合并的 mod 时跳过自动打开输出目录。
[*]
[*]0.10.2 - 通过将它和 UnrealPak.exe 嵌入一个文件来修复丢失的 sqldiff.exe(糟糕)。如果它们尚不存在,则将它们提取出来。
[*]在发布链中节省了一个额外的步骤,我必须在其中手动选择要包含的文件。

0.9版(3月12日更新)

[*]现在可以通过单击半智能地修补过时的模组,而不是等待模组作者更新它们(显然,适当的更新仍然更好)
[*]重新启用 DELETE 命令 - 修复了合并 NPC Schedule Mod 的问题
[*]用户界面调整


0.8.2版(3月10日更新)
[*]
[*]修复了过时的内部数据库 - 现在符合补丁10678877(内部版本 1126182)
[*]

[*]大多数 mod 将尝试撤销新游戏补丁所做的更改 - 现在可以在合并中检测到并恢复。
[*]请注意,这是一个粗略的实现,您可以随意忽略它。发布针对最新补丁构建的新模组的责任在于各个模组创建者。

v0.8版(3月7日更新)
[*]改进的编辑支持- 现在可以根据自己的喜好编辑每个 mod 的更改。可以编辑数据库条目和本地化字符串。
重新启用 pak 压缩 -将输出大小从 ~10MB 减少到~2MB



v0.7更新
一次添加多个模组时速度显着提高(速度可提高 30%-70%,具体取决于一次添加的模组数量) 添加
不能/不需要合并的模组时的合并警告消息。
更多用户界面改进

***NEW***
[*]基本的编辑支持- 现在可以根据自己的喜好编辑每个 mod 的更改。请注意,这是可以编辑的原始SQL 查询。更多用户友好的编辑即将推出。
[*]一次导入多个 mod.pak 文件
[*]将 .NET 6 依赖项合并到独立文件中——这现在应该意味着您不需要自己获取 .NET 6(很多人不知何故在这一步中苦苦挣扎)
[*]将基本文件合并到 exe 中以将总传输文件减少到 3 - 这应该有望限制某些人仍然遇到的静默崩溃的表面。

一些可以用这个工具合并的模组(还有很多很多也可以合并):

[*]Avada Kedavra 快速施法
[*]Alohomora 模组
[*]Vivarium Upgrado(拯救所有动物)
[*]召唤任何东西
[*]一致的基本演员表
[*]无冷却时间

指示:

[*]下载 Hogwarts Mod Merger.zip 并解压缩到您喜欢的文件夹
[*]运行霍格沃茨 Mod 合并
[*]单击“添加”并找到您要添加的第一个模组的 .pak 文件。对于某些模组,您需要下载 Parseltongue 并将其也放在程序的文件夹中。从 v0.5 开始不再需要蛇佬腔
注意:并非所有模组都可以通过这种方式合并;如果是这种情况,该工具会通知您。
[*]更改的预览将显示在右侧的表格中
[*]对您要添加的任何其他模组重复步骤 3。
[*]可选:依次选中左侧列表中的各个模组,右键单击可编辑或删除条目。
[*]点击“Preview Merged Changes”:这将在右侧显示将写入新 mod 文件的所有游戏更改。如果两个 mod 进行完全相同的更改,这将默认删除所有重复条目。可以像在步骤 6 中一样从此预览中编辑/删除线条。
[*]单击“构建合并的 Mod ”。
[*]输出文件夹将打开。将创建的“ zMergedMods_P.pak ” 文件复制到您的~mods文件夹(应该在HogwartsLegacy/Phoenix/Content/Paks/~mods中)。您可以随意重命名 mod,只要它以“ _P ”结尾即可。它也应该在您的模组列表的底部!在模组名称的开头添加尽可能多的“z”以确保这一点。
[*]变量:您应该能够删除单个 mod 并只保留合并的 mod -但是,如果 mod 更改的不仅仅是 PhoenixShipData.sqlite 或语言文件,这将破坏它们 - 在这种情况下,保留合并的 mod 和原来的模组。您将不得不尝试修改 mod 顺序以确保它们正常工作


计划的功能(进行中):

[*]对于相互冲突的 mod(例如,两个 mod 都想更改Avada Kedavra的冷却时间),允许您选择哪个 mod 具有优先权和/或手动将所选更改编辑为您想要的任何内容。
[*]允许合并更改控制方案和键绑定的模组,或一般的任何“.ini”更改。
[*]轻松制作您自己的修改数据库的模组(包含游戏中的许多变量,包括冷却时间、解锁的航路点、挑战、库存槽、金钱、健康、魔法、决斗组合等)。我会把它作为一个单独的工具发布,以避免把它拖得太深


**** Hidden Message *****










coolbrock 发表于 2023-3-5 02:42

777777777777777777777777

猪猪冲鸭. 发表于 2023-3-5 02:49

谢谢分享

a1318020892 发表于 2023-3-5 03:25

66666666666666666

PSV2000 发表于 2023-3-5 04:45

dsfsdfsdfsdgfdsfdf

tanjunwen 发表于 2023-3-5 05:15

好像要装net6.0吧。我是win10装的起不?

云枫啊 发表于 2023-3-5 05:23

感谢分享!!!

FreeSoully 发表于 2023-3-5 06:17

感谢分享!

a11437ex 发表于 2023-3-5 06:20

6666666666666666666666666

dolagong=dragon 发表于 2023-3-5 07:31

666666666666

yun1008 发表于 2023-3-5 08:09

111111111111111

小南哥呀 发表于 2023-3-5 08:23

666666666666666666

309965726 发表于 2023-3-5 08:33

666666666

songzhanqing 发表于 2023-3-5 08:58

666666666666666

大香蕉大香蕉 发表于 2023-3-5 09:22

谢谢分享

lijianyan88 发表于 2023-3-5 09:29

感谢楼主的分享

q9762763 发表于 2023-3-5 09:31

66666666666666666666

、nonameeeee 发表于 2023-3-5 09:32

6666666666

瑜风幻 发表于 2023-3-5 09:47

试试看

a5573353a 发表于 2023-3-5 09:48

666666666666666666666

断桥念雪丶 发表于 2023-3-5 09:54

666666666666666666666

绝世仙尊 发表于 2023-3-5 09:54

楼主一生平安!好人一生平安!楼主太棒了!我先下为敬!

幻灵无限 发表于 2023-3-5 09:55

谢谢分享

lzlovezhuxiaoxu 发表于 2023-3-5 10:13

111111111111111111111111111

a309953527 发表于 2023-3-5 10:20

感谢分享试试去

hsw200510 发表于 2023-3-5 10:30

thanks for sharing

瑞哥哥哥 发表于 2023-3-5 10:33

法国恢复规划符

太洒脱 发表于 2023-3-5 10:35

666666666666666666

1005411022 发表于 2023-3-5 10:38

都想更改

httcoe 发表于 2023-3-5 10:44

666666666666666666
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【N网搬运】MOD合并工具v0.10.2(3月20日更新)