namespace Omegasis.MoreRain.Framework { /// The mod configuration. internal class ModConfig { /// The chance out of 100 that it will rain tomorrow if it's spring. public int SpringRainChance { get; set; } = 15; /// The chance out of 100 that it will storm tomorrow if it's spring. public int SpringThunderChance { get; set; } = 5; /// /// Changes the mod's logic to prioritize setting a thunderstorm before checking for just a normal rainy day. /// False = The mod will try to set a normal rainy day first. /// True = The mod will try to set a thunderstorm (stormy) day first. /// Default:False /// public bool PrioritizeSpringStorms { get; set; } = false; /// The chance out of 100 that it will rain tomorrow if it's summer. public int SummerRainChance { get; set; } = 5; /// The chance out of 100 that it will storm tomorrow if it's summer. public int SummerThunderChance { get; set; } = 10; /// /// Changes the mod's logic to prioritize setting a thunderstorm before checking for just a normal rainy day. /// False = The mod will try to set a normal rainy day first. /// True = The mod will try to set a thunderstorm (stormy) day first. /// Default:True /// public bool PrioritizeSummerStorms { get; set; } = true; /// The chance out of 100 that it will rain tomorrow if it's fall. public int FallRainChance { get; set; } = 15; /// The chance out of 100 that it will storm tomorrow if it's fall. public int FallThunderChance { get; set; } = 5; /// /// Changes the mod's logic to prioritize setting a thunderstorm before checking for just a normal rainy day. /// False = The mod will try to set a normal rainy day first. /// True = The mod will try to set a thunderstorm (stormy) day first. /// Default:False /// public bool PrioritizeFallStorms { get; set; } = false; /// /// If set to true the mod will try to make it snow in fall just for fun. /// public bool SnowInFall { get; set; } = false; /// /// The chance amouunt for it to snow in the fall. /// public int FallSnowChance { get; set; } = 5; /// The chance out of 100 that it will snow tomorrow if it's winter. public int WinterSnowChance { get; set; } = 15; /// /// If set to true then the mod will check to set rainy days in the winter. Default: False /// public bool RainInWinter { get; set; } = false; /// /// The chance that it will rain on a winter day. Only checked if the RainInWinter config option is true. /// public int WinterRainChance { get; set; } = 10; /// Whether to suppress verbose logging. public bool SuppressLog { get; set; } = true; } }