Buglemusic

版本 v1.0.0·更新於 2026-09-28

Custom bugle sound replacement with wheel switching, clip indicator, and support for.ogg.wav.mp3.aif files.

模組介紹 作者原文

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,越低越快但越不精確) |

安裝

使用 Mod Manager 或 gale 安裝。手動安裝則把 plugins/ 裏的文件放到 BepInEx/plugins/。

權限說明

只要你標註原作者“傑尼龜(Squirtle18)”,就可以任意借鑑、轉載我的所有mod、思路和代碼(不只是本mod),用來進行你需要的一切活動。

即使代碼有100%的相似度,你只是本地化配置文件,甚至只是更改了描述文件,讓描述更清晰,也允許。(我只是因爲我的github賬號另有他用,所以無法上傳源碼)

但希望你借鑑後的mod也同樣授權mod社區借鑑。

若A借鑑了我的思路或代碼,B又借鑑了A的思路或代碼,則最終致謝名單應爲:傑尼龜(Squirtle18)、A、B。(是的,包括致謝你自己,我也感謝你爲社區作出的貢獻)

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack_PEAK

檔案與校驗

檔案名稱
Buglemusic-1.0.0.zip
檔案大小
1.7 MiB