Releases: EliteMasterEric/Coroner
Releases · EliteMasterEric/Coroner
Version 2.0.0
This update represents a major refactor of Coroner's codebase.
Added
- Added new causes of death for version 50.
- Added new causes of death for version 55/56.
- Added a cause of death specifically for dying of falling in pits in the facility.
- Split up causes of death for coworkers murdering with different weapons into different types (for example, Stop Signs vs Knives).
- Added a documented
Coroner.API
class to make it easy for mods to add their own integrations.- NOTE: This feature is not currently 100% complete as mods cannot display their own custom causes of death right now.
- Added a
test
language which displays generic death messages for debugging purposes.
Changed
- Replaced
LC_API
withStaticNetcodeLib
for more reliable, less bloated networking that doesn't depend on an outdated library.
Fixed
- Fixed a bug where leaving the game before the Performance Report and then joining a new lobby would not clear causes of death, resulting in incorrect causes of death being displayed later.
Known Issues
- Coroner may sometimes fail to distinguish between the driver and passenger of the Company Cruiser.
- Languages other than English may be missing causes of death, they should fall back to English if one is missing.
Version 1.6.2
Fixed
- Fixed an issue where Coroner fails to detect the config folder (even when it is in the proper location).
Version 1.6.1
Fixed
- Improved the clarity of the error messages for when people install the mod incorrectly (you won't get this error if you use R2Modman!).
Version 1.6.0
Added
- Added new custom messages for specific causes of death:
- Holding a Stun Grenade
- Extension Ladder
- Added support for the expanded Unicode character set while FontFixer is installed.
- Added a new Spanish localization.
- Added a new German localization.
- Added a new Italian localization.
- Added a new Korean localization.
- Added a new Hungarian localization.
- Added a new Chinese (Simplified) localization.
- Added a new Portuguese (Brazilian) localization.
Changed
- Numerous translation changes.
- The English Translation now has additional notes to assist other translators.
- Moved the localization files into the config folder.
- This should allow modpacks to properly override them.
- Changed translation handling to fallback to English if specific lines are missing.
- This applies when some lines are present and some aren't.
Fixed
- Fixes for Lethal Company v49.
Version 1.4.1
Fixed
- Fixed a minor build issue.
Version 1.4.0
Additions
- Added custom death messages for specific types of explosions:
- Landmines
- Jetpack
- Lightning
- Added custom death message for Turrets.
- Added a
SeriousDeathMessages
config option to display only more to-the-point death messages. Defaults tofalse
.
Changed
- The death report now says "Cause of Death" instead of "Notes" when a player dies.
- Decreased log verbosity to improve performance.
Version 1.3.1
Fixed
- Fixed an issue where an exception in one of the cause-of-death patches would cause the player to not die.
- Fixed an issue where not having LC_API installed would cause an exception to occur.
Version 1.3.0
Additions
- Additional death messages for other death types.
- Added new death messages for the enemies from v45.
Fixed
- Fixed some bugs related to v45.
Version 1.1.0
1.1.0
Additions
- Added a custom cause of death for the dropship.
- Added an optional dependency on LC_API and used it to improve accuracy of cause of death reports over multiplayer.
Bug Fixes
- Fixed a softlock/crash related to checking if the player has a Jetpack.
- Fixed the cause of death not being evaluated properly when being crushed by a ladder.
- Fixed the cause of death not being evaluated properly when drowning in Quicksand.
- Fixed a bug where notes would not start with "Notes:".
- Fixed an issue where BepInEx was not listed as a mandatory dependency.
- Fixed an issue with enemy-related custom deaths not working
Version 1.0.0
Initial release.
- Added cause of death to the results screen.
- Added advanced cause-of-death tracking for specific enemies, falling back to built-in tracking on failure.