Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Death Log
Shows the last three damage events in red chat, including sources, effects, and damage amounts. Automatically sends lobby reports when hosting or personal reports when joining. Prefers host reports to avoid duplicates.
By rawteam
| Date uploaded | a day ago |
| Version | 1.2.0 |
| Download link | rawteam-Death_Log-1.2.0.zip |
| Downloads | 80 |
| Dependency string | rawteam-Death_Log-1.2.0 |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2122RiskofThunder-RoR2BepInExPack
Simplify the modding ecosystem of Risk of Rain 2, making it easier for modders to create and maintain their mods while preventing harmful bugs.
Preferred version: 1.46.0README
Death Log shows the last three damage events before a player dies in red game chat, newest first. Each row lists the source, effect, and reported damage. It tracks repeated hits separately and identifies sources such as Fuel Array explosions, Void Infestor leaps, Lemurian bites and fireballs, fog, lava, and Void Cradle health costs when the host has that data.
The mod automatically detects whether you host or join a game. Hosts send reports for all players to the lobby. Joining players use personal reports when the host does not send one; host reports take priority to avoid duplicates. Client data can omit sources or the killing hit. No setup is needed, and the mod plays no death sound. Previously called Last Three Hits.
CHANGELOG
1.2.0
- Remove the death sound and its settings.
- Detect host and client roles automatically. No mode setting is needed.
- Keep host reports in priority over personal fallback reports.
- Keep the listing text to two paragraphs.
- Name real Lemurian bite hits from their attack object. Keep unrelated damage unclassified.
1.1.0
-
Rename the mod to Death Log. Keep the plugin ID and config path.
-
Show death reports in red chat text.
-
Play a generated death sound once for the local player's death.
-
Add sound enable, volume, and custom WAV/OGG settings.
-
Name Fuel Array attachment damage and mark self-damage.
-
Identify Void Infestor infestation-state hits when that state is available.
-
Capture source names before damage callbacks can destroy source objects.
-
Retain known body names for late client damage notifications.
-
Update the existing lethal hit when a death hook replaces its damage record.
-
Keep separate equal hits as separate events.
-
Prefer host reports over pending local fallback reports.
-
Write received host reports to the client's BepInEx log.
-
Add log details for entries that still have no recoverable source.
-
Identify host fog and lava damage from the game controller that applies it.
-
Use interaction display names, including Void Cradle, and label health costs.
-
Verification: the chat, sound, and source-retention build passed 20 real-game checks and two local multiplayer scenarios through Proton. The later hazard and interaction-name fixes passed direct game checks. The final hazard changes were not retested in multiplayer. The wider source audit was stopped at the user's request and does not cover every attack. Separate Steam accounts, native Windows, and custom audio files remain unverified.
1.0.0
- Record three damage events per player body.
- Add Host and Local modes and report deaths in chat.
- Host mode passed eight scripted real-game checks through Proton.