Buglemusic
Custom bugle sound replacement with wheel switching, clip indicator, and support for .ogg/.wav/.mp3/.aif files.
By Squirtle18
| Last updated | 2 days ago |
| Total downloads | 131 |
| Total rating | 1 |
| Categories | Mods |
| Dependency string | Squirtle18-Buglemusic-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.75301README
Buglemusic 喇叭换声
功能
替换游戏中喇叭的音效,避免喇叭声音刺耳。支持自定义 .ogg、.wav、.mp3、.aif、.m4a 音频文件。
功能特点:
- 运行时自动平衡各音频音量,确保听起来大小一致
- 手持喇叭时使用按键切换曲目,支持自定义曲目
- 支持自定义切换按键和音量步进
- 音频文件播放结束后自动循环
- 切换音效或调整音量时显示字幕提示
使用方法
默认使用
安装后默认使用内置的 1.ogg 和 2.ogg 音效文件,无需额外配置。
自定义音效
- 找到 Mod 安装目录:
BepInEx/plugins/Buglemusic/ - 删除或重命名现有的
1.ogg、2.ogg文件 - 将您自己的
.ogg、.wav、.mp3或.aif音频文件放入该目录 - 文件名可以任意,Mod 会自动加载所有音频文件
- 重启游戏生效
控制按键
手持喇叭时:
| 按键 | 功能 |
|---|---|
Left Arrow |
上一首 |
Right Arrow |
下一首 |
Up Arrow |
增大音量 |
Down Arrow |
减小音量 |
- 音量调整范围 0% - 500%
- 默认步进 10%,可在配置文件中调整
字幕提示(默认启用):
- 切换音效时,屏幕底部显示当前播放的曲目名称
- 调整音量时,显示当前音量百分比
- 2 秒后自动消失
循环播放
默认启用循环播放,音频文件播放结束后会自动重新开始。可在配置文件中关闭。
配置文件
配置文件位于 BepInEx/config/Buglemusic.cfg:
| 配置项 | 默认值 | 说明 |
|---|---|---|
Volume |
1.0 | 基础音量 (0.0 - 5.0,即 0% - 500%) |
VolumeStep |
0.1 | 音量调整步进 (0.01 - 0.5) |
EnableLoop |
true | 音频循环播放 |
EnableWheelSwitch |
false | 滚轮切换音效 |
EnableClipIndicator |
true | 切换时显示字幕提示 |
ApplyToOthers |
true | 对队友的喇叭也生效 |
SwitchUpKey |
RightArrow | 切换下一个音效的按键 |
SwitchDownKey |
LeftArrow | 切换上一个音效的按键 |
VolumeUpKey |
UpArrow | 增大音量的按键 |
VolumeDownKey |
DownArrow | 减小音量的按键 |
EnableAutoBalance |
true | 启用自动音量平衡 |
RmsWeight |
0.6 | RMS 权重 (0.0-1.0,越高越偏向平均响度,越低越偏向峰值) |
TargetLoudness |
0.25 | 目标响度 (0.01-1.0,越高整体越响) |
MaxVolumeBoost |
2.5 | 最大增益倍数 (1.0-5.0) |
SampleLimit |
100000 | 采样分析上限 (1000-500000,越低越快但越不精确) |
安装
使用 Thunderstore Mod Manager 或 gale 安装。手动安装则把 plugins/ 里的文件放到 BepInEx/plugins/。
权限说明
只要你标注原作者“杰尼龟(Squirtle18)”,就可以任意借鉴、转载我的所有mod、思路和代码(不只是本mod),用来进行你需要的一切活动。 即使代码有100%的相似度,你只是本地化配置文件,甚至只是更改了描述文件,让描述更清晰,也允许。(我只是因为我的github账号另有他用,所以无法上传源码) 但希望你借鉴后的mod也同样授权mod社区借鉴。 若A借鉴了我的思路或代码,B又借鉴了A的思路或代码,则最终致谢名单应为:杰尼龟(Squirtle18)、A、B。(是的,包括致谢你自己,我也感谢你为社区作出的贡献)