TrollReplacer
Ersetzt nur das Angriffsbruellen des Trolls, lauter als das Original. Audio eingebettet, mit Log-Diagnose.
模組介紹 作者原文
Troll Replacer
Ersetzt ausschließlich das Angriffsbrüllen von Trollen (Black Forest) durch eine
eigene Audiodatei – lauter als das Original (Standard: 3-fache Lautstärke).
Eigenständiger Mod, nur clientseitig – kein Server nötig.
So funktioniert die Erkennung
Ein Sound wird ersetzt, wenn eines davon zutrifft:
- Der Clip-Name enthält einen Suchbegriff (Standard: troll_attacking).
- Der Name des abspielenden Objekts enthält ihn – z. B. sfx_troll_attacking.
- Der Sound gehört zu den Effektlisten eines gespawnten Trolls, deren Name passt
(Standard erfasst dadurch bewusst NUR das Angriffsbrüllen, nicht Treffer/Idle/Alarm/Tod).
⚙️ Config Options
Datei: BepInEx/config/com.niclas.trollreplacer.v2.cfg
| Sektion | Einstellung | Standard | Beschreibung |
| --- | --- | --- | --- |
| General | MatchKeywords | troll_attacking | Kommagetrennte Suchbegriffe. Standard trifft NUR das Angriffsbrüllen. |
| General | ExcludeKeywords | step,walk,foot,run,jump,swim | Diese Sounds werden nie ersetzt, egal was oben steht. |
| General | VolumeBoost | 3.0 | Verstärkungsfaktor (3.0 = 300% / dreifache Lautstärke). Wird auf die Samples angewendet. |
| General | ReplacementFileName | TROLL.wav | Optional: eigene Datei neben der DLL ersetzt die eingebettete. |
| Advanced | ReplaceTrollEffectPrefabs | true | Stellt passende Sound-Effekte eines Trolls direkt um (Erkennungsweg 3). |
| Debug | LogUniqueSounds | true | Schreibt jeden verschiedenen Sound einmalig ins Log (max. 400). |
| Debug | LogAllClipNames | false | Schreibt jeden Abspielvorgang ins Log (sehr viel Text). |
Willst du mehr als nur das Brüllen ersetzen (z. B. auch Treffer), erweitere
MatchKeywords einfach um weitere Begriffe, z. B. troll_attacking,troll_hit.
🔍 Eigenen Sound verwenden
Lege eine Datei namens TROLL.wav in den Ordner der Mod-DLL (BepInEx/plugins/…/TrollReplacer).
Sie ersetzt die eingebettete – 8/16/24/32-bit, Float, Mono oder Stereo sind alle in Ordnung.
🩺 Wenn etwas nicht klappt
Öffne BepInEx/LogOutput.log und suche nach [TrollReplacer]:
- BEREIT - Ersatz-Sound aktiv → Audio ist geladen.
- TREFFER #… → es wurde ein Sound ersetzt, alles funktioniert.
- Sound gesehen: clip=… objekt=… → so heißen die Sounds bei dir. Trage passende Namen bei MatchKeywords ein.
📥 Install Notes
Installation über Mod Manager / r2modman („Install“). BepInExPack Valheim wird automatisch mitinstalliert.
Manuell: Ordner nach BepInEx/plugins/ kopieren.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: