using System; using UnityEngine; namespace Artngame.SKYMASTER { [Serializable] public class WeatherEventSM { public enum Volume_Weather_event_types { Sunny = 0, Foggy = 1, HeavyFog = 2, Tornado = 3, SnowStorm = 4, FreezeStorm = 5, FlatClouds = 6, LightningStorm = 7, HeavyStorm = 8, HeavyStormDark = 9, Cloudy = 10, RollingFog = 11, VolcanoErupt = 12, Rain = 13 } public SkyMasterManager SkyManager; public Volume_Weather_event_types Weather_type; public GameObject VolumeCloudsPREFAB; public int EventStartMonth; public int EventEndMonth; public int EventStartDay; public int EventEndDay; public float EventStartHour; public float EventEndHour; public bool is_activated; public bool loop; public float Chance; public bool concurrent; public float VolCloudsHorScale; public float VolCloudHeight; public int seed; public Volume_Weather_event_types FollowUpWeather; } }