38 lines
1.1 KiB
C#
Raw Normal View History

2022-05-14 19:53:00 +01:00
using BepInEx;
using CWX_WeatherPatch;
using EFT.Weather;
namespace CWX_WeatherPatcher
{
2022-08-19 17:27:56 +01:00
[BepInPlugin("com.CWX.WeatherPatcher", "CWX-WeatherPatcher", "2.4.0")]
2022-05-14 19:53:00 +01:00
public class Plugin : BaseUnityPlugin
{
private void Awake()
{
new GClassPatch().Enable();
new CustomGlobalFogPatch().Enable();
new LevelSettingsPatch().Enable();
new TOD_ScatteringPatch().Enable();
new GameWorldPatch().Enable();
2022-05-14 19:53:00 +01:00
}
public static void Fix()
{
var instance = WeatherController.Instance;
if (instance != null)
{
instance.RainController.enabled = false;
instance.LightningController.enabled = false;
var debug = WeatherController.Instance.WeatherDebug;
debug.Enabled = true;
debug.CloudDensity = -1f;
debug.Fog = 0f;
debug.Rain = 0f;
debug.LightningThunderProbability = 0f;
debug.WindMagnitude = 0f;
2022-05-14 19:53:00 +01:00
}
}
}
}