62 lines
972 B
C#
62 lines
972 B
C#
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;
|
|
}
|
|
}
|