自定义音频

创作者: aedenthorn
已更新:2025-02-18 01:35:02
8KB

关于此 MOD

允许你用你自己的音频文件替换音乐、环境音和音效。
这个模组允许你通过将音频文件放入文件夹中,替换游戏中的几乎所有声音。 BepInEx/plugins/CustomAudio.

该模组应支持wav、mp3和ogg格式的文件。

它有一个配置变量,可让音乐音量突破游戏似乎设定的60%上限。


当你使用此模组启动游戏时,它会在你的瓦尔海姆主文件夹中创建以下文件夹:

BepInEx\plugins\CustomAudio\环境音效
BepInEx\plugins\CustomAudio\Music
BepInEx\plugins\CustomAudio\SFX

如果你将wav文件放入以下任一文件夹,并使用正确的文件名(见下文),该文件将替换对应的特定音频片段。

如果将一组片段放入一个名称正确的文件夹中(文件名无关紧要),则该文件夹将用你的列表替换整个片段列表。

片段是从列表中随机选取播放的,因此音乐或环境音效可能会重复。

以下是将整个SFX列表替换为不同wav文件列表的示例:




寻找名字

音效

音效数量繁多,无法一一列举。如需查找特定音效,可开启配置变量 DumpInfo 播放效果时请查看控制台(此规则的一个例外是壁炉类声音,见下文。)

控制台会显示类似这样的内容:

[Info : Unity Log] CustomAudio 检查音效: sfx_footstep,片段: Player_Footstep_Wood_Walk_M_08

这里播放的是音效 sfx_脚步声 这个片段叫做 Player_Footstep_Wood_Walk_M_08

因此,如果你想替换整个剪辑列表,请创建一个文件夹:

BepInEx\plugins\CustomAudio\SFX\sfx_脚步声

然后随便你放什么剪辑进去,文件名无所谓。

若只想替换这一个片段,则必须将文件重命名为该片段的名称:

BepInEx\plugins\CustomAudio\SFX\Player_Footstep_Wood_Walk_M_08.wav



传送门音效

传送门在你靠近时发出的声音会通过使用以下方式改变

BepInEx\plugins\CustomAudio\SFX\portal.wav


壁炉声音

本模组替换五种壁炉音效。它们的工作方式与普通音效不同。要替换它们,请使用以下方法:

  • BepInEx\plugins\CustomAudio\SFX\groundtorch.wav
  • BepInEx\plugins\CustomAudio\SFX\walltorch.wav
  • BepInEx\plugins\CustomAudio\SFX\fire_pit.wav
  • BepInEx\plugins\CustomAudio\SFX\bonfire.wav
  • BepInEx\plugins\CustomAudio\SFX\hearth.wav


音乐

音乐曲目会根据情境归类到列表中,但如果你知道曲名,也可以单独替换某首曲目(开启信息转储后,音乐播放时会显示曲名)。

你可以创建一个以列表命名的文件夹,也可以创建一个以音轨命名的文件。

例如,要更改主菜单音乐,可以:

创建一个名为:的文件夹

BepInEx\plugins\CustomAudio\Music\menu

并用一个或多个自定义音乐文件填充它——文件名称无关紧要。

2. 创建一个名为

BepInEx\plugins\CustomAudio\MainMenu.wav

要获取原版音乐列表,请输入 自定义音频音乐 输入到游戏控制台(F5)。如果你在游戏内输入此命令,它还会显示游戏中所有环境的可用音乐列表。

环境文件夹将覆盖该环境下的原版文件夹。例如,创建一个Music\RainDay文件夹,应能在白天降雨时覆盖草地环境(未经测试)。


环境音效

风和海洋的环境音效是固定的,可通过添加以下文件进行替换: 风 和 海洋 在环境(Ambient)文件夹中,例如:

BepInEx\plugins\CustomAudio\Ambient\wind.wav
BepInEx\plugins\CustomAudio\Ambient\ocean.wav


其他环境音效按生物群系归类,每个生物群系有三份列表:一份常规列表,一份仅限白天,一份仅限夜晚。

你可以替换三个列表中的任意一个,也可以按名称替换单个片段。

要替换整个列表,请在以下位置创建子文件夹: 自定义音频\环境音 以列表命名(例如 森林, 森林_白天, 或 森林_夜晚 用于森林环境音),并在其中填充一个或多个音频文件——文件名不重要。例如:

BepInEx\plugins\CustomAudio\Ambient\Forest_day\

若要替换单个环境音片段,请将音频文件的名称改为该片段名称,并将其放入 BepInEx\plugins\CustomAudio\Ambient\,例如:

BepInEx\plugins\CustomAudio\Ambient\风_吹叶_无风_循环.wav


以下是转储到控制台的环境音片段列表:

环境列表名称:森林
    环境音乐:(使用森林)
        轨名: 风_落叶飘动_无风_循环
        track name: Hit_Leaves01
        track name: Hit_Leaves02
        track name: Hit_Leaves03
        轨道名称:Hit_Leaves04
        轨道名称:Hit_Leaves05
        音轨名称:Amb_WindBreeze_S_01
        轨道名称:Amb_WindBreeze_S_02
        轨迹名称:Amb_WindBreeze_S_03
        轨道名称:Amb_WindBreeze_S_04
        轨道名称:Amb_WindBreeze_S_05
        track name: Amb_WindBreeze_S_06
    环境日间音轨:(使用Forest_day)
        音轨名称:Amb_Birds_ForestPark
        轨道名称:03 苍头燕雀
        曲目名称:15号白嘴鸦巢穴,白嘴鸦巢穴群,带N
        曲目名称:湿地苇莺
        轨道名称:19只煤山雀,两对展示T
        曲名:白喉莺之歌,伴柳枝轻摆
        曲目名称:23 灰白喉莺
    环境夜晚音轨:(使用 Forest_night)
        轨道名称:63种动物,猫头鹰
环境列表名称:沼泽
    环境音轨:(使用沼泽)
        轨道名称:GiantBeetle_Growl1
        音轨名称:GiantBeetle_Growl2
        轨道名称:昆虫翅膀
        轨道名称:Splash_Water_Small1
        音轨名称:Splash_Water_Small2
        轨道名称:Splash_Water_Small3
        track name: Splash_WaterEmerge02
        轨道名称:Splash_WaterEmerge03
        track name: Splash_WaterEmerge04
        轨道名称:Splash_WaterEmerge05
        轨道名称:Underwater_WavePassby1
        轨道名称:Underwater_WavePassby2
        音轨名称:水下_波浪经过3
        轨迹名称:水下_波经过4
    环境日间音轨:(使用 Swamp_day)
    环境夜晚音轨:(使用Swamp_night)
环境列表名称:沉没地穴
    环境音轨:(使用“沉没地穴”)
        track name: 溅水_小2
        轨道名称:Splash_Water_Small1
        track name: Splash_Water_Small3
        track name: Splash_WaterEmerge02
        轨道名称:Splash_WaterEmerge03
        track name: Splash_WaterEmerge04
        track name: Splash_WaterEmerge05
        轨道名称:水下波浪经过1
        轨道名称:Underwater_WavePassby2
        轨道名称:水下波浪经过3
        音轨名称:Underwater_WavePassby4
    环境日间音轨:(使用SunkenCrypt_day)
    环境夜晚音轨:(使用SunkenCrypt_night)
环境列表名称:地窖
    环境音轨:(使用Crypt)
        track name: Creak_EerieWoodCreak
        track name: Creak_EerieWoodCreak
        轨道名称:Eerie_HauntedHouseCreak
        轨道名称:Eerie_HauntingGhostFade1
        track name: Eerie_HauntingGhostFade2
        轨道名称:Eerie_HauntingGhostFade3
        轨道名称:Eerie_HauntingGhostFade4
        音轨名称:诡异_幽灵渐隐5
        track name: Rock_Crack_Deep1
        轨道名称:Rock_Crack_Deep2
        轨道名称:Rock_DebrisFall1
        轨道名称:Rock_DebrisFall2
        轨道名称:Rock_DebrisFall3
    环境日间轨道:(使用 Crypt_day)
    环境夜晚音轨:(使用Crypt_night)



链接文件夹

你现在可以将文件夹链接起来,以便多次使用相同的音轨。为此,请在你想要使用的音轨所在文件夹中创建一个以该文件夹名称命名的txt文件。

例如,如果你想使用 雪日 轨道: 雪夜 也把你的所有曲目都放进去吧 音乐\雪天 然后创建一个名为 音乐\雪夜\雪日.txt 和 雪夜 将使用 雪日的踪迹。


制作人员名单

此Mod使用脚本 波次加载器 该软件基于MIT许可证授权。


配置

一个配置文件 BepInEx/config/aedenthorn.CustomAudio.cfg (在使用本模组运行游戏一次后创建)。

你可以通过使用文本编辑器编辑此文件,或在游戏内调整配置值。 配置管理器.


技术

要安装这个模组,最简单的方法就是直接使用 涡流、Nexus Mods 模组管理器。它会自动处理所有依赖项。

手动安装时,请将dll文件放入BepInEx/plugins文件夹。您需要安装BepInEx。

代码位于 https://github.com/aedenthorn/ValheimMods.

如果你想投诉、寻求帮助,或者帮我测试我的模组,可以访问 我的Discord服务器.

点击此处查看我为《英灵神殿》制作的所有模组列表。

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!