DIFF

class NasdaraData

NasdaraData › WorldData

Members 15

bool previousWeatherHadSandstorm
bool sandstormWillChangeOvercast = false
int overcastChangeCount = 0WEATHER_DATA_LOGGING
int badWeatherCount = 0WEATHER_DATA_LOGGING
int cloudyWeatherCount = 0WEATHER_DATA_LOGGING
int clearWeatherCount = 0WEATHER_DATA_LOGGING
int sandstormCount = 0WEATHER_DATA_LOGGING
int startMinute = 0WEATHER_DATA_LOGGING
bool dayInit = falseWEATHER_DATA_LOGGING

Methods 12

override void Init()
References CalculateVolFog(), array.Count(), array.Count()
Show 56 more, array.Get(), array.Get(), CfgGameplayHandler.GetEnvironmentMaxTemps(), CfgGameplayHandler.GetEnvironmentMinTemps(), Weather.GetFog(), GetGame(), Weather.GetOvercast(), Weather.GetRain(), Weather.GetSnowfall(), Weather.GetWindMagnitude(), Weather.GetWindSpeed(), WorldData.Init(), CGame.IsMultiplayer(), CGame.IsServer(), Math.RandomFloat(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), Weather.SetDynVolFogHeightBias(), WeatherPhenomenon.SetForecastChangeLimits(), WeatherPhenomenon.SetLimits(), WeatherPhenomenon.SetLimits(), WeatherPhenomenon.SetLimits(), WeatherPhenomenon.SetLimits(), Weather.SetRainThresholds(), Weather.SetStorm(), Weather.SetWindMaximumSpeed(), WorldDataDaytime.AFTERNOON, WorldDataDaytime.DAWN, WorldDataDaytime.DUSK, WorldDataDaytime.EVENING, WorldData.m_BadWeatherChance, WorldDataWeatherSettings.m_BadWeatherChance, WorldData.m_ClearWeatherChance, WorldDataWeatherSettings.m_ClearWeatherChance, WorldData.m_CloudsTemperatureEffectModifier, WorldData.m_LongestDayOfYear, WorldData.m_MaxTemps, WorldData.m_MinTemps, WorldDataWeatherSettings.m_RainThreshold, WorldData.m_ShortestDayOfYear, WorldDataWeatherSettings.m_StormThreshold, WorldData.m_Sunrise_Jan, WorldData.m_Sunrise_Jul, WorldData.m_Sunset_Jan, WorldData.m_Sunset_Jul, WorldData.m_TemperatureInsideBuildingsModifier, WorldData.m_TemperaturePerHeightReductionModifier, WorldData.m_TemperatureUnderSunModifier, WorldData.m_UniversalTemperatureSourceCapModifier, WorldData.m_WaterContactTemperatureModifier, WorldData.m_Weather, WorldData.m_WeatherDefaultSettings, WorldData.m_WorldWindCoef, WorldDataDaytime.MORNING, WorldDataDaytime.NIGHT, and WorldDataDaytime.NOON
override bool WeatherOnBeforeChange(EWeatherPhenomenon type, float actual, float change, float time)
References CalculateVolFog(), CalculateWind(), CloseFile()
Show 82 more, string.Format(), FPrintln(), WeatherPhenomenon.GetActual(), WeatherPhenomenon.GetActual(), WeatherPhenomenon.GetActual(), WeatherPhenomenon.GetActual(), World.GetDate(), CGame.GetDayTime(), Weather.GetFog(), GetGame(), Weather.GetOvercast(), Weather.GetRain(), Weather.GetSandstorm(), Weather.GetSnowfall(), Weather.GetWindDirection(), Weather.GetWindMagnitude(), CGame.GetWorld(), SandstormController.IsActive(), Debug.LogError(), OpenFile(), Math.RandomFloatInclusive(), Math.RandomInt(), Math.RandomIntInclusive(), CGame.RequestExit(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), WeatherPhenomenon.SetForecastChangeLimits(), WeatherPhenomenon.SetLimits(), WeatherPhenomenon.SetLimits(), WeatherPhenomenon.SetLimits(), WeatherPhenomenon.SetLimits(), Weather.SetRainThresholds(), Weather.SetStorm(), Weather.SetWindMaximumSpeed(), WorldData.StartSandstorm(), SandstormController.Stop(), Debug.WeatherLog(), WorldDataWeatherConstants.BAD_WEATHER, badWeatherCount, WorldDataWeatherConstants.CLEAR_WEATHER, clearWeatherCount, WorldDataWeatherConstants.CLOUDY_WEATHER, cloudyWeatherCount, currentDay, dayInit, daysToRun, WorldData.m_BadWeatherChance, WorldDataWeatherSettings.m_BadWeatherChance, WorldData.m_Chance, WorldData.m_ChoosenWeather, WorldData.m_ClearWeatherChance, WorldDataWeatherSettings.m_ClearWeatherChance, WorldData.m_IsSandstorm, WorldData.m_IsSuddenChange, WorldData.m_LastWeather, WorldDataWeatherSettings.m_OvercastMaxLength, WorldDataWeatherSettings.m_OvercastMaxTime, WorldDataWeatherSettings.m_OvercastMinLength, WorldDataWeatherSettings.m_OvercastMinTime, WorldDataWeatherSettings.m_RainThreshold, WorldDataWeatherSettings.m_RainTimeMax, WorldDataWeatherSettings.m_RainTimeMin, WorldData.m_SameWeatherCnt, WorldDataWeatherSettings.m_SandstormMinWindMagnitude, WorldData.m_StepValue, WorldDataWeatherSettings.m_StormThreshold, WorldData.m_Weather, WorldData.m_WeatherDefaultSettings, overcastChangeCount, previousWeatherHadSandstorm, sandstormCount, sandstormWillChangeOvercast, startDay, startHour, startMinute, startMonth, startYear, WorldData.WIND_DIRECTION_TIME_MULTIPLIER, and WorldData.WIND_MAGNITUDE_TIME_MULTIPLIER
protected override void OnSandstormStop(bool calledFromWeather)
protected override void CalculateVolFog(float lerpValue, float windMagnitude, float changeTime)
bool LogWeatherData()