using System; using Artngame.SKYMASTER; using UnityEngine; namespace WAPI { public class WorldManagerSkyMasterWAPI : MonoBehaviour { public int sampleWeather; public float timeSpeed = 1f; public float startTime = 9f; public float cloudTransitionSpeed = 5f; public SkyMasterManager skyManager; public bool debugMode; public bool revertToSunnyWeather = true; private ulong m_changeMask; [SerializeField] private bool m_worldAPIActive = true; [SerializeField] private DateTime m_gameTime; [SerializeField] private GameObject m_playerObject; [SerializeField] private Vector4 m_latLon; [SerializeField] private Vector3 m_sceneGroundCenter; [SerializeField] private Vector3 m_sceneCenter; [SerializeField] private Vector3 m_sceneSize; [SerializeField] private Vector4 m_seaData; [SerializeField] private Vector4 m_windData; private Vector4 m_tempAndHumidity; [SerializeField] private Vector4 m_cloudData; [SerializeField] private Vector4 m_fogData; [SerializeField] private Vector4 m_rainData; [SerializeField] private Vector4 m_haildata; [SerializeField] private Vector4 m_snowData; [SerializeField] private Vector4 m_thunderData; [SerializeField] private Vector4 m_soundVolumes = new Vector4(1f, 1f, 1f, 1f); [SerializeField] private Vector4 m_seasonData; [SerializeField] private Vector4 m_moonData; private void test() { if (m_worldAPIActive) { m_changeMask = 0uL; } if (m_changeMask == 0L) { m_latLon = new Vector4(1f, 1f, 1f, 1f); } } } }