在 Olden Era 中重现经典 Heroes 系列的音乐
如何安装 Legacy Audio Mod (LAM),用 Heroes of Might and Magic II、III、IV 和 V 的音乐替换游戏原声。
Legacy Audio Mod(简称 LAM)由模组作者 Hellmanor 制作,是一个原声替换模组。它将 Olden Era 的音乐和部分音效替换为该系列旧作中的经典曲目:主菜单主题、城镇音乐、战斗音乐、新一天和新一周的提示音以及环境音。你可以精确选择启用哪些原声:仅一款游戏(例如仅 Heroes III)、同时多款,或将它们混合。
该模组从 Nexus Mods 下载:Legacy Audio Mod 页面。撰写本指南时,版本为 2.2(约 406 MB)。数值和确切流程可能随版本变化:安装前请务必参阅 Nexus 页面的描述及「Requirements」选项卡。
你需要准备的
- ›已在你的电脑(Windows)上安装 Heroes of Might and Magic: Olden Era。
- ›约 1 GB 的可用磁盘空间(模组约 406 MB,外加解压)。
- ›BepInEx 6(IL2CPP 版本):让 LAM 得以运行的模组加载器。我们在第 2 步安装它。
- ›用于解压 .zip 压缩包的工具(Windows 资源管理器即可);用于下载的免费 Nexus Mods 账号。
找到游戏文件夹
在 Steam 中,右键单击库中的「Heroes of Might and Magic: Olden Era」,然后选择管理 → 浏览本地文件。会打开一个游戏安装文件夹的窗口:这就是包含游戏可执行文件(.exe)的文件夹。
保持这个窗口打开,后续步骤中你将把文件放到这里。所有安装都在「可执行文件旁边」进行。
安装 BepInEx 6 (IL2CPP)
BepInEx 是让你能向游戏加载模组的工具。Legacy Audio Mod 需要 BepInEx 6,IL2CPP 构建版本(适配 Olden Era 的变体)。最稳妥的做法是采用模组页面「Requirements」选项卡中指明的那一版;游戏的 Nexus 上也有适用于 Olden Era 的版本。官方文档:docs.bepinex.dev。
- 下载 BepInEx 6 压缩包(IL2CPP,Windows 版本)。
- 将其全部内容直接解压到游戏文件夹中(第 1 步那个,在可执行文件旁边)。你应当会看到,除其他文件外,出现一个配置文件和一个
BepInEx文件夹。 - 启动一次游戏,让它进入菜单,然后退出。这第一次启动比平时更久:这是正常的,BepInEx 正在生成它所需的文件。这也会创建放置模组的文件夹。
plugins 和 config)的 BepInEx 文件夹。如果它没有出现,说明文件没有解压到正确位置:请在可执行文件旁重新解压。安装 Legacy Audio Mod
从 Legacy Audio Mod Nexus 页面下载模组,然后解压压缩包。
- 打开游戏文件夹,然后是
BepInEx,然后是plugins。如果plugins文件夹不存在,请自行创建(右键 → 新建 → 文件夹,准确命名为plugins)。 - 将模组文件夹(你刚解压的压缩包中那个)复制到
…\BepInEx\plugins\内。最终路径形如:
Heroes of Might and Magic Olden Era\BepInEx\plugins\[模组文件夹]
按照 Nexus 页面说明中给出的文件夹名称操作:根据模组不同,你要么复制整个文件夹,要么直接把其中的文件复制到 plugins 中。
选择启用哪些原声
LAM 让你可以分别启用或禁用每款游戏(Heroes II、III、IV、V)、将它们组合,或只保留一款。配置通过 BepInEx 为该模组生成的设置文件(在 BepInEx\config 文件夹中)进行,需先运行一次;有些人还偏好额外安装一个游戏内配置面板(在游戏的 Nexus 上提供),以便从菜单中调整。
确切的选项名称取决于模组版本:打开 Nexus 页面的描述查看最新的可用设置列表。如果你只想要「到处都是 Heroes III 的音乐」,只启用那款游戏,其余保持关闭。
启动并享受
正常启动游戏。从主菜单起,你应当会听到经典 Heroes 系列的音乐而非原始主题:这表示一切正常。城镇和战斗音乐会在游戏中随之而来,取决于你在第 4 步启用的游戏。
卸载或更新
要移除模组,只需删除它在 …\BepInEx\plugins\ 中的文件夹。下次启动时原始原声便会恢复。要彻底移除模组功能,删除 BepInEx 文件夹以及第 2 步添加的文件;如有需要,通过 Steam 验证文件完整性可让游戏恢复正常。
要在新版本发布后更新模组,用新的文件夹替换它在 plugins 中的文件夹。游戏更新后,如果声音不再正常或游戏拒绝启动,请移除模组并等待模组作者发布兼容版本。