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.