class NasdaraData
NasdaraData › WorldData
Members 15
bool previousWeatherHadSandstormbool sandstormWillChangeOvercast = falseReferenced by WeatherOnBeforeChange()
int overcastChangeCount = 0WEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
int badWeatherCount = 0WEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
int cloudyWeatherCount = 0WEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
int clearWeatherCount = 0WEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
int sandstormCount = 0WEATHER_DATA_LOGGINGint startYear = 0WEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
int startMonth = 0WEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
int startDay = 0WEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
int startHour = 0WEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
int startMinute = 0WEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
int currentDay = 0WEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
int daysToRun = 10WEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
bool dayInit = falseWEATHER_DATA_LOGGINGReferenced by WeatherOnBeforeChange()
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.NOONoverride void InitYieldBank()world specific override
References CatchYieldBank.ClearAllRegisteredItems(), WorldData.InitYieldBank(), CatchYieldBank.RegisterYieldItem()
Show 13 more
, new YieldItemCarp(), new YieldItemCatfish(), new YieldItemDeadChicken_Brown(), new YieldItemDeadChicken_Spotted(), new YieldItemDeadChicken_White(), new YieldItemDeadFox(), new YieldItemDeadLizard(), new YieldItemDeadRabbit(), new YieldItemDeadRooster(), new YieldItemJunk(), new YieldItemJunkEmpty(), new YieldItemRoundGoby(), and WorldData.m_YieldBankoverride void SetupWeatherSettings()override void SetupLiquidTemperatures()override void SetupDustEffects()References WorldData.SetupDustEffects(), DustEffectsSettings.m_CloudEffectCooldownMax, DustEffectsSettings.m_CloudEffectCooldownMin
Show 13 more
, DustEffectsSettings.m_CloudEffectDistance, DustEffectsSettings.m_CloudEffectDurationMax, DustEffectsSettings.m_CloudEffectDurationMin, DustEffectsSettings.m_CloudEffectEnable, DustEffectsSettings.m_CloudEffectFromSurface, DustEffectsSettings.m_CloudEffectMinWindStrength, WorldData.m_DustEffectsSettings, DustEffectsSettings.m_GroundEffectDistance, DustEffectsSettings.m_GroundEffectEnable, DustEffectsSettings.m_GroundEffectEndPoindTest, DustEffectsSettings.m_GroundEffectFrequency, DustEffectsSettings.m_GroundEffectMinWindStrength, and DustEffectsSettings.m_GroundEffectWindWeightoverride 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_MULTIPLIERprotected override void OnSandstormStart(bool isStartedByWeather)References CalculateVolFog(), Weather.GetOvercast(), Weather.GetWindDirection()
Show 11 more
, Weather.GetWindMagnitude(), Weather.GetWindMaximumSpeed(), Math.RandomFloatInclusive(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), WeatherPhenomenon.Set(), WorldDataWeatherSettings.m_SandstormMaxWindDirection, WorldDataWeatherSettings.m_SandstormMinWindDirection, WorldDataWeatherSettings.m_SandstormMinWindMagnitude, WorldData.m_Weather, and WorldData.m_WeatherDefaultSettingsprotected override void OnSandstormStop(bool calledFromWeather)References WeatherPhenomenon.GetActual(), Weather.GetOvercast(), WeatherPhenomenon.Set()
Show 1 more
, WorldData.m_Weatherprotected override void CalculateWind(int newWeather, bool suddenChange, out float magnitude, out float direction)References Math.Clamp(), Weather.GetWindMaximumSpeed(), Math.RandomFloatInclusive()
Show 12 more
, Math.RandomIntInclusive(), WorldDataWeatherConstants.CLEAR_WEATHER, WorldDataWeatherConstants.CLOUDY_WEATHER, WorldData.m_IsSandstorm, WorldDataWeatherSettings.m_sandstormFrequency, WorldDataWeatherSettings.m_SandstormMaxWindDirection, WorldDataWeatherSettings.m_SandstormMinWindDirection, WorldDataWeatherSettings.m_SandstormMinWindMagnitude, WorldData.m_Weather, WorldData.m_WeatherDefaultSettings, previousWeatherHadSandstorm, and sandstormCountReferenced by WeatherOnBeforeChange()
References Weather.GetWindMaximumSpeed(), Math.Lerp(), Weather.SetDynVolFogDistanceDensity()
Show 2 more
, Weather.SetDynVolFogHeightDensity(), and WorldData.m_Weatherbool LogWeatherData()override int GetDaytime()