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 beiMatchKeywordsein.
📥 Install Notes
Installation über Thunderstore Mod Manager / r2modman („Install“). BepInExPack Valheim wird automatisch mitinstalliert.
Manuell: Ordner nach BepInEx/plugins/ kopieren.
