CoronerCustomMessages

版本 v1.2.0·更新於 2026-04-28

Coroner custom death messages with editable BepInEx config entries/r2modman.

模組介紹 作者原文

Coroner Custom Messages

This is a -ready package that adds extra English death messages for EliteMasterEric-Coroner.

It now includes a companion BepInEx plugin that exposes message lists in the mod manager config editor, discovers registered Coroner death tags on startup, and writes the Coroner XML file for you.

It uses Coroner's addon language file pattern under the hood:

  • Strings_en-us.xml is the base English file.
  • Any extra file matching Strings_en-us_*.xml is also loaded.
  • This package uses Strings_en-us_custom.xml, so it adds messages without replacing the base file.

Install

Mod Manager / r2modman

  • Open Settings.
  • Choose Import local mod.
  • Select the packaged.zip.

After import, these files should exist in the active profile:

BepInEx/config/dowompi.coronercustommessages.cfg

BepInEx/config/EliteMasterEric-Coroner/Strings_en-us_custom.xml

If the config editor does not show the package immediately, start the game modded once and reopen the config editor.

On first launch, the plugin scans Coroner's registered Death* tags and appends any missing config entries. After that first launch, restart the game or reopen the config editor to edit the newly discovered tags.

Editing / r2modman

Open the config editor for Coroner Custom Messages.

Each supported death type is a string entry under the Messages section. Put multiple variants in one field separated by ||.

Example:

Stayed for the punchline. There was no survival after it.||Heard the music and still did not leave.||Took the performance too seriously.

On game launch, the plugin rewrites Strings_en-us_custom.xml from those config values and reloads Coroner's language handlers.

Discovery report

After launch, the plugin writes a report here:

BepInEx/config/dowompi.coronercustommessages.discovered-tags.txt

That file lists every Death* tag Coroner exposed to this plugin when the game loaded, so you can see what was recognized and which entries were created.

Upload

Zip the package root so the archive contains:

  • manifest.json
  • README.md
  • icon.png
  • BepInEx/plugins/CoronerCustomMessages/CoronerCustomMessages.dll
  • BepInEx/config/dowompi.coronercustommessages.cfg
  • BepInEx/config/EliteMasterEric-Coroner/Strings_en-us_custom.xml

Then upload that zip as its own package or as part of a modpack.

How to add more messages

Recommended: edit BepInEx/config/dowompi.coronercustommessages.cfg through the mod manager config editor.

Direct XML editing still works if you want it:

Open BepInEx/config/EliteMasterEric-Coroner/Strings_en-us_custom.xml.

Each line inside `` is one message entry:

Rules:

  • The XML tag name is the Coroner message tag, like DeathEnemyBracken.
  • The text attribute is the message shown in-game.
  • Repeating the same tag adds more random variants.
  • Keep the file valid XML. If your text uses " inside the message, replace it with ".
  • You can add entries for any other Coroner tag listed in TAGS_REFERENCE.md.

Example with multiple random messages for the same death type:

How to make a full custom language instead of just adding lines

If you want more control than "append extra messages", create your own full language file:

  • Copy Coroner's base file Strings_en-us.xml.
  • Rename it to something like Strings_my-pack.xml.
  • Edit the messages you want.
  • In Coroner's config, set LanguagePicker to my-pack.

Coroner looks for:

  • Strings_.xml as the main file
  • Strings__*.xml as extra addon files

That means LanguagePicker = my-pack will load Strings_my-pack.xml and any extra files like Strings_my-pack_extra.xml.

Where to find everything you need

  • Coroner page:
  • Coroner modding guide:
  • Package config file: BepInEx/config/dowompi.coronercustommessages.cfg
  • Your installed base strings file: BepInEx/config/EliteMasterEric-Coroner/Strings_en-us.xml
  • Your custom addon file: BepInEx/config/EliteMasterEric-Coroner/Strings_en-us_custom.xml
  • Death tag list for quick ed

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

BepInEx-BepInExPackxilophor-StaticNetcodeLibEliteMasterEric-Coroner

檔案與校驗

檔案名稱
CoronerCustomMessages-1.2.0.zip
檔案大小
16.4 KiB