DamageLog
Adds a damage log to the HUD to show what you have taken damage from recently — [ client-side ]
CHANGELOG
1.1.2
- Fix error preventing Run History entries from being viewed properly
1.1.1
- Add 'controls' section to readme to better indicate the ability to cycle between user damage logs in multiplayer
- Fix potential
ArgumentNullException
spam when the UI is initialised without a user
1.1.0
- Add ability to generate damage logs for bosses
- Must be enabled in configuration file
- Change portrait for void cradles/potentials
- Now uses the Survivors of the Void icon rather than the Voidtouched icon
- Renamed configuration option
textModeFontSize
totextSize
- Separate damage source pruning logic from display logic (make pruning behaviour more consistent)
- Limit the lifetime of damage logs to that of a run
- Prevent potential memory leak where
NetworkUsers
accumulate without being cleared
- Prevent potential memory leak where
- Fix logic errors (
DamageLog.Cease()
,DamageLog.Record()
) - Code refactoring
1.0.0
- Rework how time of death is recorded (fix timers continuing until body is destroyed on non-hosts)
- Change simple text mode damage color to be consistent with portraits mode
0.2.4
- Fix portraits mode displaying white squares when
DamageLogUI
is initialised without aDamageLog
- Fix issue where
DamageLog
s would fail to be created when playing as non-host- Sometimes
NetworkUser
andCharacterBody
would not yet be linked together(?), despite both existing
- Sometimes
0.2.3
- Fix Voidtouched elite icon color
- Fix portraits not updating on GameEnd screen (not showing the correct damage log in multiplayer)
0.2.2
- Add configuration option
showDamageIdentifier
0.2.1
- Thunderstore release
- Finish 'configurable' section of README
- Fix simple text mode UI positioning
- Replace icon
0.2.0
- Improve portraits for Shrine of Blood and Artifact Reliquary
- Added damage information to identifiers for unknown damage sources
- Fix portrait color for void damage sources
- Add description to manifest.json
- Start writing proper README
- Create CHANGELOG.md
- [debug] Improve debugging features
0.1.0
- Satisfactory build