钻石模组管理器

钻石模组管理器

一个快速便携的MGSV模组管理器,兼容Snakebites .mgsv格式。

[center][size=6]Diamond Mod Manager[/size]
[i]一个适用于 MGSV 的快速模组管理器,使用 SnakeBite 的 .mgsv 格式。[/i][/center]


[line]

DMM 是围绕 SnakeBite 安装模组的方式从零构建的,因此你现有的所有 .mgsv 模组都能使用,并且在游戏中的效果完全相同。最大的区别在于速度:安装、移除和重新排序模组只需几秒钟,即使是大体量模组也是如此。

拖动模组来设置加载顺序,并随意开启或关闭它们。如果两个模组修改了同一个文件,你会在应用之前看到提示,以及哪一个会生效(列表中靠下的那个)。将你的加载顺序保存为预设并在它们之间切换,或者将你的模组列表复制为纯文本以分享。

如果游戏、DMM 或你的电脑在安装过程中途崩溃,DMM 会在你下次打开它时完成安装或将其回滚。界面会引导你完成其他所有操作,包括接管一个已经被 SnakeBite 修改过的游戏,或将其恢复到原版。

构建模组功能可以将一个模组文件夹打包成 .mgsv,全部在同一个窗口中完成。

此外还有浅色和深色主题、用于提高可读性的第二字体,以及一键复制诊断信息以用于错误报告。

[line]

[size=5][b]安装[/b][/size]

你需要 Steam 版本的 MGSV: The Phantom Pain 以及 [url=https://dotnet.microsoft.com/download/dotnet/10.0].NET 10 桌面运行时[/url](x64)。

1. 将 DMM 解压到 Program Files 之外的任意位置,然后运行 DMM.exe。
2. 将你的 .mgsv 模组(或它们所在的 .zip)放入 DMM.exe 旁边的 Mods 文件夹中,并让它们留在那里。将它们拖放到 DMM 窗口上也能达到同样的效果。对于 .zip,当你添加它时,DMM 会将 .mgsv 提取到 Mods 文件夹中,之后你可以删除该 .zip。
3. 当 DMM 提示时设置游戏,然后打开 [b]Mods Folder[/b] 标签页,添加你想要的模组,然后按 [b]Apply changes[/b]。

最好使用全新的游戏文件。如果 SnakeBite 已经在该游戏上使用过,DMM 会提供接管选项:它会清理掉 SnakeBite 的更改,然后你在 DMM 中重新添加你的模组。此后请只使用一个管理器。

[line]

[size=5][b]注意事项[/b][/size]

从设置菜单复制诊断信息。日志位于 [b]MGS_TPP\D-Mod\logs[/b]。

将你的 .mgsv 文件保存在 Mods 文件夹中,因为 DMM 会从那里读取它们。只使用一份 DMM。Steam Deck 和 Linux 尚未测试。DMM 是一个 WinForms .NET 10 应用,我打算将来将其移植到跨平台方案。

已经进行了大量测试,但这是早期公开发布版本,因此可能会出现一些问题。

[line]

[size=5][b]卸载[/b][/size]

设置 > 将游戏恢复到原版。

[line]

[size=5][b]鸣谢[/b][/size]

SnakeBite 和 MakeBite 由 Topher Sheridan、TinManTex 和 kapuragu 制作。GzsTool 由 Atvaark 制作。以及 Modders Heaven Discord 上所有测试过构建版本的人。

[line]

[size=5][b]版本历史[/b][/size]

[b]0.9.82[/b]
游戏运行时,Launch MGSV 会变成 Close MGSV。当你移动 DMM 或 Mods 文件夹时,DMM 会跟踪你的模组,并标记文件缺失或位于 Mods 文件夹之外的模组。.mgsv 文件会从 .zip 中提取到 Mods 文件夹。全文措辞更加友好,状态行带有淡出效果,Activity 页面更加清晰,成功应用时会显示绿色标签。其他各种改进已在上述 Posts 部分中分享。


[spoiler][b]0.9.69[/b]
从 Mods Folder 标签页添加后仍会停留在该页面。加载顺序中显示“Update available”徽章。Reapply 会显示在每个已启用的模组上。在游戏完全关闭之前会等待,而不是仍显示它正在运行。移除相关措辞更清晰。

[b]0.9.68[/b]
从 D-Mod 重命名为 DMM。添加了 Add all、Reapply 以及覆盖现有预设进行保存的功能。Restore to retail 现在会自行清理。可以读取打包在已重命名的 .rar 中的 .mgsv,就像 SnakeBite 那样。[/spoiler]