You are viewing a potentially older version of this package. View all versions.
Confusified-InsanityDisplay_Indev-1.0.0 icon

InsanityDisplay Indev

Adds an insanity meter to the hud in vanilla style

Date uploaded 2 years ago
Version 1.0.0
Download link Confusified-InsanityDisplay_Indev-1.0.0.zip
Downloads 469
Dependency string Confusified-InsanityDisplay_Indev-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
Evaisa-HookGenPatcher-0.0.5 icon
Evaisa-HookGenPatcher

Generates MonoMod.RuntimeDetour.HookGen's MMHOOK file during the BepInEx preloader phase.

Preferred version: 0.0.5

README

InsanityDisplay

Adds an insanity meter above the stamina meter

HUD with InsanityDisplay

Features

  • Customise the colour of the insanity meter

  • Ability to change the accuracy of the insanity meter

    • By default it will be as accurate as vanilla's stamina meter
  • Ability to change it into a sanity meter instead

    • You will have to enable this in the config
  • Ability to always show the meter

    • This is mainly for aesthetic purposes as it will remove the meter's functionality
    • You will have to enable this in the config
  • Compatibility with several mods

NOTE: You can edit the config in-game with LethalConfig

CHANGELOG

NOTE: As this is an Indev version, you may experience (more) bugs than with the Release version

Version 1.0.2 (1.3.0 alpha 3)

  • Added ShyHUD and Elad's HUD compatibility
    • It's likely the compatibility related settings aren't working as intended yet

Version 1.0.1 (1.3.0 alpha 2)

NOTE: Your config will be partially reset (only the compatibility related settings) due to an oversight by me. This will only occur if you've used the previous alpha version

  • Once version 1.3.0 of InsanityDisplay is released, the indev version will also jump to 1.3.0 (and be deprecated until new updates occur)

  • Added majority of the mod compatibility

    • Currently implemented: An0n Patches, CrouchHUD, InfectedCompany, HealthMetrics, DamageMetrics and GeneralImprovements
    • Still needed to be implemented: Elad's HUD, LethalCompanyVR and ShyHUD
  • Added new config setting to InfectedCompany compatibility

    • You can now disable the insanity meter unless, you are infected
    • This is disabled by default
  • Fixed the player icon showing incorrect behaviour

    • Such as staying centered when it shouldn't be
    • Most likely would've only been visible if you used the AvoidOverlap setting
  • Updated Changelog and README to be more unique

    • It's just easier to tell the difference now
    • I may revamp them both to be more unique and less basic
  • Refactoring of the code (again)

    • Mostly just compatibility related code though
  • Changed the Mod Compatibility section to the mod's own section

    • For example, for InfectedCompany it would now be InfectedCompany Compatibility Settings

Version 1.0.0 (1.3.0 alpha 1)

  • Added HookGenPatcher as a dependency on Thunderstore

    • The mod will not work without it
  • Added more customisability to the player icon

    • You can now also choose to never center the player icon
    • By default it will only center to avoid overlapping
  • Improved performance of the mod

    • No longer allocates to the GC every frame
    • Only updates the UI when visible changes are made
  • Refactoring of the code

  • Will add proper distinction between Indev and the Release version soon