ironthumb-BetterFog icon

BetterFog

BetterFog is a Mod Plugin used on the game Lethal Company to provide thousands of custom fog presets with modifiable densities and colors, with graphical interface and custom keybind!

Last updated 2 days ago
Total downloads 2774
Total rating 4 
Categories Mods Client-side Weather
Dependency string ironthumb-BetterFog-3.2.2
Dependants 3 other packages depend on this package

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
Rune580-LethalCompany_InputUtils-0.7.7 icon
Rune580-LethalCompany_InputUtils

API/Library for creating Unity InputActions with in-game re-binding support. Provides an alternative UI that allows for supporting mods to have in-game re-bindable keybinds.

Preferred version: 0.7.7

README

BetterFog

FogIcon

BetterFog is a Mod Plugin that can be used on the game Lethal Company. If you have played the game, you may know how foggy weather is detrimental and even downright unplayable in essentially any other moon than Experimentation and Titan. BetterFog mod solves that issue by creating a preset list of fog options that can have custom densities, colors, and lighting settings. With this, there are virtually thousands of variations of custom fog presets possible. Plus, there is a graphical user interface (GUI) available in the pause menu that allows for live modification of presets in game. Client-side.

Prerequisites

Known Bugs

  • Fog becomes extra thick in Rend when approaching light posts. Current workaround is refreshing the current fog preset.

To-Dos

  • Add more automated refreshes to make settings always appear applied.

Instructions

  • If you are manually setting up the mod, place BetterFog.dll in "Program Files (x86)/Steam/steamapps/common/Lethal Company/BepInEx/plugins/BetterFog.dll". The fogsettingsgui file should also be included under "Program Files (x86)/Steam/steamapps/common/Lethal Company/BepInEx/plugins/Assets/FogAssetBundnle/fogsettingsgui".
  • Manage presets in the config file. Any number of presets can be added, as long as there is at least one. Settings can be tweaked for fog density and color.
  • Hotkey 'n' is used to switch between presets in-game. LeftStickPress should be the button for controller, but this has not been tested yet. Keybinds are adjustable in the config file!
  • Open the pause menu to access GUI which allows for live modification of presets in lobbies. Note that these modified settings do not carry over if you restart the game; you must modify the config file presets to do this.

Examples

Red Fog: RedFog2

Vanilla Fog: VanillaFog2

GUI: GUI

Credits

Thanks to mrov for some code suggestions on finding fog objects.