

This is a Thunderstore-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 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.Strings_en-us_*.xml is also loaded.Strings_en-us_custom.xml, so it adds messages without replacing the base file.Settings.Import local mod..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.
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.
Zip the package root so the archive contains:
manifest.jsonREADME.mdicon.pngBepInEx/plugins/CoronerCustomMessages/CoronerCustomMessages.dllBepInEx/config/dowompi.coronercustommessages.cfgBepInEx/config/EliteMasterEric-Coroner/Strings_en-us_custom.xmlThen upload that zip as its own package or as part of a modpack.
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 <strings> is one message entry:
<DeathEnemyBracken text="Was folded into a portable shape by a Bracken." />
Rules:
DeathEnemyBracken.text attribute is the message shown in-game." inside the message, replace it with ".Example with multiple random messages for the same death type:
<DeathOtherLandmine text="Conducted an unscheduled landmine inspection." />
<DeathOtherLandmine text="Proved the mine was active." />
<DeathOtherLandmine text="Discovered that pressure plates are not a myth." />
If you want more control than "append extra messages", create your own full language file:
Strings_en-us.xml.Strings_my-pack.xml.LanguagePicker to my-pack.Coroner looks for:
Strings_<language>.xml as the main fileStrings_<language>_*.xml as extra addon filesThat means LanguagePicker = my-pack will load Strings_my-pack.xml and any extra files like Strings_my-pack_extra.xml.
BepInEx/config/dowompi.coronercustommessages.cfgBepInEx/config/EliteMasterEric-Coroner/Strings_en-us.xmlBepInEx/config/EliteMasterEric-Coroner/Strings_en-us_custom.xmlStrings_en-us_*.xml files add to the message pool; they do not remove existing English lines.