You are viewing a potentially older version of this package. View all versions.
LessonLethal-BetterUI-1.0.2 icon

BetterUI

Better Controls for HUD, Clock, Chat, and FPS with Addition Hotkeys

Date uploaded 2 years ago
Version 1.0.2
Download link LessonLethal-BetterUI-1.0.2.zip
Downloads 1548
Dependency string LessonLethal-BetterUI-1.0.2

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

README

BetterUI v1.0.2 - LessonLethal | CLIENT SIDE ๐ŸŽˆ

Latest Version Total Downloads

Banner

Better Controls for HUD, Clock, Chat, and FPS with Addition Hotkeys

FEATURES ๐Ÿ“ƒ

๐Ÿ‘‰ UI/HUD

You can toggle on and off the visibility of all UI/HUD elements on the screen, with the push of a hotkey that you can set.

Default Hotkey: Keypad7

๐Ÿ‘‰ FPS

Adds a FPS counter to the top right corner of the screen that is simple and small. You can toggle it on and off with the push of a hotkey that you can set. It's off by default.

Default Hotkey: Keypad8

๐Ÿ‘‰ CLOCK

By default, a player can only see the time of day when outside on a moon. With the push of a key, this toggles the clocks visibility when you're inside a facility, mansion, or ship between 0% visibility (vanilla) and 30% visibility. By default it's 0% visibility (vanilla) until you turn it on with hotkey.

Default Hotkey: Keypad9

๐Ÿ‘‰ CHAT

Changes the chat area to fade out when not being used. It will appear again if you receive or want to send a message. The chat area is affected when you toggle the hotkey for UI/HUD visibility.

๐Ÿ‘‰ FRAME RATE

Set Target Frame Rate to 500 and turn vSync OFF with a config setting. default: false

๐Ÿ‘‰ SMOOTH CLOCK

Smooth the speed of time on the clock with a config setting. default: true

CONFIGURATION โš™

Run the game once after installing this mod for it to create the config file.

Open BepInEx/config/LessonLethal.BetterUI.cfg with a text editor.

HUDKeybind - Hotkey to toggle the visibility of all UI elements on your screen.
Default value: Keypad7
FPSKeybind - Hotkey to toggle the visibility of a simple FPS counter located top right.
(FPS monitor/counter hidden by default)
Default value: Keypad8
ClockKeybind - Hotkey to toggle the visibility of the clock when you're inside the facility, mansion, or ship. 
(Clock hidden by default inside the facility, mansion, or ship)
Default value: Keypad9
FrameRateOverride - Set Target Frame Rate to 500 and turn vSync OFF
Default value: False
SmoothTimeOverride - Smooth the speed of time on the clock (appearance only)
Default value: True

Installation ๐Ÿ› 

R2ModMan or Thunderstore Manager (highly recommended)

R2ModMan

  1. Go to the thunderstore page
  2. Click Install with Mod Manager

Thunderstore Manager

(if the above doesn't work for you, open up the Thunderstore App to do the following)

  1. Click Get mods/Online (whatever it happens to be called)
  2. Search for BetterUI
  3. Download it

Manual

  1. Go to the thunderstore page
  2. Click Manual Download
  3. Unzip files
  4. Navigate to LessonLethal-BetterUI-VERSION/BepinEx/plugins and copy the contents
  5. Find your BepinEx installation's plugin folder, by default it would be in steamapps: steamapps\common\Lethal Company\BepInEx\plugins
  6. Create a folder titled LessonLethal-BetterUI
  7. Paste the contents into that folder

If you did all of this correctly, it should load properly.

The resulting file structure should look like this:

BepinEx
โ”œโ”€โ”€โ”€cache
โ”œโ”€โ”€โ”€config
โ”œโ”€โ”€โ”€core
โ”œโ”€โ”€โ”€patchers
โ””โ”€โ”€โ”€plugins
    โ””โ”€โ”€โ”€LessonLethal-BetterUI
        โ””โ”€โ”€โ”€BetterUI.dll

TODO ๐Ÿ“

  • Add a list to this README of all keyboard shortcuts possible when setting hotkeys.
  • Add support for InputUtils

Contact

Discord: @tyleroutcast

Credits

Thanks to the following who helped and inspired this project:

CHANGELOG

Changelog

Version [1.1.0]

  • Large update with a new config, remember to delete existing config file after updating
  • Added config options to enable or disable each different feature in this mod
  • Added config options to change the font size and color of the FPS counter
  • Added config option to change the visibility of the inside clock when it's enabled
  • Added config option to enable or disable the auto hide chat feature
  • Increased compatibility of this mod with other mods by changing every feature to be modular
  • Increased mod performance with more efficient code
  • Added more documentation about features and config in the README
  • Added a KeyboardShortcut value list (table) at the bottom in the README
  • Redesigned the icon and banner to look better and be more legible
  • Added more information to credits

Version [1.0.2]

  • Added config option to smooth the flow of time on the clock
  • Added config option to set target frame rate to 500 and turn off vSync
  • Changed description and added some more information in general
  • More fixes with initial release files

Version [1.0.1]

  • Modified and fixed issues with initial release files
  • Added Thunderstore badges to README

Version [1.0.0]

  • Initial release ๐Ÿ˜Ž