
LethalHUD
Quality of Life mod to improve HUD elements with config options and additional features, fixes
Last updated | a week ago |
Total downloads | 7197 |
Total rating | 4 |
Categories | Mods Misc Client-side Tweaks & Quality Of Life |
Dependency string | s1ckboy-LethalHUD-1.1.3 |
Dependants | 6 other packages depend on this package |
This mod requires the following mods to function

BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100
AinaVT-LethalConfig
Provides an in-game config menu for players to edit their configs, and an API for other mods to use and customize their entries.
Preferred version: 1.4.6
MonoDetour-MonoDetour
Easy and convenient .NET detouring library, powered by MonoMod.RuntimeDetour.
Preferred version: 0.6.14
MonoDetour-MonoDetour_BepInEx_5
Integrates MonoDetour's logger with BepInEx and as a side effect initializes MonoDetour early. MonoDetour is an easy and convenient .NET detouring library, powered by MonoMod.RuntimeDetour.
Preferred version: 0.6.14README
LethalHUD
I will add some gifs to the readme next time, the mod currently is client-sided which might change in the future. You will need Monodetour to use it and althought its not necessary but the mod is entirely based around LethalConfig. Change everything mid-game. Quality of Life features: recolors, meassurements changes, scannode cluster fix (that in my opinion should be a base game feature).
Request anything in the modding discord server, I'll look into it and if its possible I'll probably add it.
Features
- MainColor config option to recolor everything in a unified fashion
-
HP Indicator with 4 config options (opt in/out, change its starter color to inventoryslot color, x and y positions)
-
Hold Scan Button integration as a config option
-
FadeOut config option to fix scan effect's abrupt ending
-
RecolorScanLines config option to color scanline texture to the complimentary one selected by
-
ScanColor config option that changes scan effect's color
-
Scanline config option in a list where you can select custom ones (currently they are mostly just placeholders)
-
Scanline intensity config option changes the intensity (visibility) for scanlines [default uses 352.08 and custom ones are using 100, this config option lets you add -500 to +500 (wont go negative)]
-
Alpha config option to change the visibility of the scan effect
-
VignetteIntensity config option changes the intensity of the scanvolume's vignette effect
- FrameColor config option lets you change the inventory slots' color
- RainbowFrames config option in a list - has a few presets
- GradiantColorA and B are config options if you want to make your own wavy gradient inventory slot colors
-
Compass recolors with inventory slots (works with custom wavy gradients or presets)
-
NameColor lets you recolor names in chat, in the future I want to sync these up properly so you could see others' colors on their own name and you can only effect yours
-
NameColorMode same presets as RainbowFrames
Colors only change per chat message for these, unlike inventoryslots or compass
-
Chat Indicator "Typing..." uses the same colors as inventory slots
-
Chat placeholder text "Press blablabla" uses the same
-
Chat caret (-> | <- when you start typing is using the same
-
Chat input text that you havent sent yet is using compilmentary colors
-
Chat frame recolors the same way as inventory slots do
-
HandsFull text is now configurable (static color, might add some more logic to it later if people would like me to)
-
Weight counter selection
-
Weight starter color option - turns bright red and then dark red the heavier the carry weight is
-
Sprintmeter coloring - 3 versions
- Solid for simple color change
- Gradient that changes hue value as you sprint
- Shades which turns into a darker color BUT if its a dark color to begin with, it will go a bit lighter and then red
-
ScanNode fadeaway (with two config entries for lifetime and fadeaway) - Compatible with GoodItemScan ^^
-
FPS and Ping Counter (ping is still in wip (?))
- Horizontal or Vertical layout
- X and Y position (they move together)
-
CompassInvertMask config option to invert the inside part of the compass
-
CompassInvertOutsides config option to invert the outside part of the compass
-
CompassAlpha config option to make it less visible
- if you invert outside, inside and set alpha to 0 the whole thing is visible, should be obvious but thought I'd still mention
Everything can be changed mid-game ^^
Planned features
- Recolor your own name in chat (others would see it if they have a config option enabled)
- Recolor your own name above your head for others to see (if they have the config option enabled)
^Properly do this in the future
- beltbag ui recolor
- probably a lot more as I go on..
Credits to
- Niro for creating ScanRecolor per my request and letting me continue it
- Xu Xiolan for helping out with inventoryslots and with GoodItemScan compatibility
- Zehs for helping out with global configs
- mrov for giving me some basic informations about transpilers
- Hamunii for MonoDetour and giving me some pointers on how to use it
If you'd like to support me or just want to see some upcoming mods for Lethal Company or R.E.P.O: