

A LC mod that adds a flashlight that has a recharging battery, with visual indicators and custom colors.
The mod adds a flashlight that uses a battery system which recharges when not in use. It also adds an indicator that has multiple styles, and custom colors for both the HUD and light. Some values for the light and battery are also configurable.
The mod can be installed through either Thunderstore Mod Manager or r2modman, or it can be installed manually.
Manual installation requires installing BepInEx, then placing the mod folder inside the BepInEx/plugins folder.
Configuration of the mod can be done after starting up the game with the mod enabled through the Config editor (Thunderstore Mod Manager or r2modman) or by opening the command.localFlashlight.cfg file made by the mod in the BepInEx/config folder and editing the config values
-Intensity, range and spot angle of the light can be configured.
-The battery's max time and recharge multiplier can also be configured.
-The HUD has six different styles (Low battery warning, Bar, Percentage, Circular Bar, Vertical Bar, All).
-Custom colors can be set for the light and HUD.
-Bar

-Percentage

-Circular bar

-Vertical bar

-Full info

-Low battery warning (can be disabled in config)

[!NOTE] The mod's keybinds are now in
Settings -> Change keybinds, as I've added LCInputUtils as a dependency to make setting custom keybinds easier
[!IMPORTANT] This mod is CLIENT-SIDED, so everyone who wants to use these features must have the mod installed. This also means that other players will not be able to see your light, nor you will be able to see other players' lights if they use the mod (hence the mod being called LocalFlashlight).
If you found a bug, then feel free to open a new issue on the Github page to report it.