You are viewing a potentially older version of this package. View all versions.
xayfuu-EnemyHitLog-0.1.1 icon

EnemyHitLog

Log enemy damage dealt to players in the chat

Date uploaded 6 years ago
Version 0.1.1
Download link xayfuu-EnemyHitLog-0.1.1.zip
Downloads 384
Dependency string xayfuu-EnemyHitLog-0.1.1

This mod requires the following mods to function

tristanmcpherson-R2API-2.5.6 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 2.5.6
bbepis-BepInExPack-5.3.0 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.3.0

README

EnemyHitLog

This mod attempts to post a message in the chat each time a player or ally was hit by an enemy with an attack.

Non-enemy damage such as fall damage and blood shrines are not logged.

showcase1

showcase2

Features

  • Logs damage taken by Players and Player Allies/Drones (Configurable)
  • Logs damaging debuffs (Bleed, Burn)
  • Colorized character classes and elite enemies for less dull messages

Configuration

As this mod can become quite noisy, a configuration file located at /Risk of Rain 2/BepInEx/config/com.Xay.EnemyHitLog.cfg is provided to make it possible to toggle mixed logging of:

  • Players
  • Allies (Engineer Turret, Beetle Guard, Aurelionite, ...)
  • and Utilities (Drones & Turrets)

Setting all toggles to false lets the mod become inactive.

Installation

Drop the EnemyHitLog.dll into your /Risk of Rain 2/BepInEx/plugins folder.

Known Bugs/Missing Features

  • Some attacks may not be tracked by the RoR2 Hook, such as Clay Dunestriders' regeneration attack when it gets low HP

if you experience any bugs or have suggestions, let me know on GitHub or in the Risk of Rain 2 Modding Discord.

Changelog

v0.1.0

  • First Release