原文描述

重要通知:以下链接是NexusMods上模组管理器的主入口。前往此处获取最新版本下载、最新使用信息以及活跃的帖子板块:https://www.nexusmods.com/site/mods/818

故障排除指南:如果遇到任何问题,请通读此内容

如果你觉得我的任何模组工具或模组有用,请在Patreon上支持我:https://www.patreon.com/FluffyQuack

使用说明:
– 将模组管理器解压到任意位置(如果你要从旧版本升级,直接将其解压到旧版本所在位置覆盖即可)。
– 首次运行模组管理器之前,请确保你《生化危机8》安装目录中的所有PAK文件都未被修改(要轻松做到这一点,在Steam中右键点击游戏,选择“验证文件完整性”)。
– 运行模组管理器,选择《生化危机8》作为游戏。
– 将RAR格式的《生化危机8》模组拖放到模组管理器窗口(确保已选中《生化危机8》),或者将模组复制到“[modmanager]GamesRE8Mods”路径下。
– 运行模组管理器,点击“管理模组”,然后点击各个模组进行安装或卸载。

未安装任何模组时《生化危机8》更新补丁后的处理方法:- 点击模组管理器“管理模组”菜单中的“重新读取游戏归档文件”。
– 模组的安装和卸载功能应该可以恢复正常。注意部分模组可能与游戏的新版本不兼容。

已安装模组时《生化危机8》更新补丁后的处理方法:
– 尝试通过模组管理器卸载一个模组,你会收到一条提示PAK文件存在差异的错误消息。
– 开启管理模组菜单顶部的“强制卸载”选项。
– 点击“卸载所有模组”。
– 这一步并非必要操作,但为谨慎起见,我建议在Steam中右键点击游戏,选择“验证文件完整性”。
– 点击模组管理器“管理模组”菜单中的“重新读取游戏归档文件”。
– 模组的安装和卸载功能应该可以恢复正常。注意部分模组可能与游戏的新版本不兼容。

给模组创作者的说明:
– 点击“模组下载”,你可以下载一个模组,该模组提供了模组正确结构的优质示例。
– 请注意modinfo.ini文件是可选的(其中的所有条目也都是可选的)。
– 即便不存在modinfo.ini文件,模组管理器也会始终查找“screenshot.jpg”或“screenshot.png”文件用作模组预览图。
– 强烈建议你将模组压缩为RAR归档文件时关闭“固实压缩”选项(这在WinRAR中是默认设置)。
– 如果某个模组是另一个模组的附加组件,你可以在该模组的modinfo.ini文件中添加“AddonFor=ModName”条目,之后它们会在模组列表中被整理为同一个菜单按钮。将“ModName”替换为该附加组件所对应主模组的准确名称即可。
– 除此之外,你可以给一组模组添加类似“NameAsBundle=NameHere”的条目,将它们整理到同一个菜单按钮中。将“NameHere”替换为这组模组的集合名称,并确保该集合中的每个模组都有完全相同的这条名称条目。

如果有人好奇,这里详细说明模组管理器针对《生化危机8》的工作原理:
– 它会处理模组的文件名,并尝试在游戏的PAK文件中查找这些文件(它和游戏的搜索方式一致,通过根据文件路径计算哈希值来查找)。
– 如果找到匹配的条目,它会将PAK文件中的这些条目标记为无效,让游戏无法找到它们,从而尝试加载PAK文件外部的对应文件。
– 之后它会将模组文件复制到游戏目录中。
– 卸载模组的工作原理非常相似(它会使用缓存的PAK文件信息将PAK文件中的相关条目重新标记为有效),并自动删除之前复制过去的模组文件(或者恢复原始文件的备份)。