

A Lethal Company mod for controlling game's weather system.
WeatherRegistry provides Unity Editor components to help mod developers create custom weather systems:
WeatherDefinition: Create new weathers without writing code, offering the same capabilities as code-based weather creationEffectOverride: Design custom weather effect overrides directly in the Unity EditorForecast command for viewing probabilites of weathersContrary to the vanilla algorithm, this mod uses a weight-based system for selecting weathers. You can set the weights based on 3 criteria:
During the weather selection process, the algorithm will try to use one of the weights in the order listed above.
Install the mod from Nuget:
<PackageReference Include="mrov.WeatherRegistry" Version="*-*" />
To install the mod in Unity Editor, add WeatherRegistry and MrovLib dlls to your project. To create a new weather, create a new WeatherDefinition object.
This project is licensed under GNU Lesser General Public License v3.0.
Thank you to everyone who contributed to this project, reported bugs and suggestions! Special thanks to:
Code used in this project is based on the following works: