Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Death Guanyu Song
联机有人阵亡时全体播放关羽之歌,BGM自动压低。支持REPOConfig调节音量(0~1.5倍)和播放时长(1~16秒)。每人各调各的,不影响别人。
| Last updated | 4 hours ago |
| Total downloads | 15 |
| Total rating | 1 |
| Categories | Mods Misc Audio |
| Dependency string | Three_Worms_Brothers-Death_Guanyu_Song-2.1.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
死亡播放关羽之歌
版权声明:本 Mod 使用的音频为赵季平先生创作的《关羽之歌》,版权归原作者所有。本 Mod 仅供个人娱乐,严禁用于任何商业用途。
联机时只要有人阵亡,1 秒后全体玩家自动响起关羽之歌,同时游戏 BGM 自动压低,播完恢复。支持 REPOConfig 调节音量和时长。
功能
- 有人死亡时自动播放关羽之歌,所有存活的、阵亡的玩家都能听到
- 播放期间游戏 BGM 自动压低至一半,播完自动恢复(不影响音效和语音)
- 5 秒内连续阵亡不会从头重播,而是继续放当前这首
- 音量和时长通过 REPOConfig 随时调,即时生效
安装
- 已经装了 BepInEx 和 REPOConfig 的话,把整个
死亡播放关羽之歌文件夹丢进BepInEx\plugins\就行 - 文件夹里要有两个文件:
DeathMusicMod.dll关羽之歌.WAV
使用说明
进游戏后按 F1 打开 REPOConfig,在左侧列表找到 死亡播放关羽之歌,有三个设置项:
| 设置 | 默认值 | 范围 | 说明 |
|---|---|---|---|
| Enable Mod | 开 | 开 / 关 | 不想听的时候关掉就行 |
| Music Volume | 1.0 | 0 ~ 1.5 | 1.0 = 跟游戏 BGM 一样响,拉到 1.5 更炸裂 |
| Music Duration | 8 秒 | 1 ~ 16 秒 | 单次播放多久,超过音频本身长度则播完即停 |
关于联机:每个人都需要装吗?
每个想听到关羽之歌的玩家都要装。 配置也是各调各的——你自己调的 Volume 和 Duration 只影响你自己听到的效果,不影响别人。
也就是说:
- 房主装了、开了 Mod → 房主自己能听到
- 队友装了、把音量拉到 1.5 → 队友听到的声音比房主大
- 有人没装 → 那个人听不到
简单记:想听就装,各听各的。
原理简述
- 监听了游戏里的
PlayerDeath和PlayerDeathRPC两个方法,无论单机还是联机死亡都能捕获 - 音频是 2D 播放,不受距离影响,全地图都能听到
- BGM 压低是通过修改
ConstantMusic(大厅 BGM)和LevelMusic(关卡 BGM)的音量实现的,不影响音效和语音频道 - 兼容"存档不删除"等会在死亡时重载存档的 Mod——播放器被重载清掉后会自动重建
版本
v2.1 — 2026.06.05
- 修复了与其他死亡相关 Mod 共存时播放器被销毁的问题
- 新增 PlayerDeath 监听,单机和联机都能触发
- 支持 REPOConfig 游戏内配置
版权声明
本 Mod 中的音频《关羽之歌》由赵季平先生创作,版权归属原作者。本 Mod 仅为游戏爱好者个人娱乐制作,不涉及任何商业盈利。若涉及版权问题请联系删除。
作者
李瀚丹 / 南京邮电大学 数字媒体技术