Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
BaseWeatherManagerEntity.c File Reference

Go to the source code of this file.

Classes

class  BaseWeatherManagerEntityClass

Functions

BaseWeatherManagerEntityClass GenericEntityClass GetCurrentWeatherState ()
proto external float GetDayDuration ()
proto external bool SetDayDuration (float realtimeSeconds)
proto external bool SetIsDayAutoAdvanced (bool autoAdvanced)
proto external bool GetIsDayAutoAdvanced ()
proto external bool SetCurrentLongitude (float longitude)
proto external float GetCurrentLongitude ()
proto external float GetCurrentLatitude ()
proto external bool SetCurrentLatitude (float latitude)
proto external float GetTimeZoneOffset ()
proto external bool SetTimeZoneOffset (float utcTimeZone)
proto external float GetDSTOffset ()
proto external bool SetDSTOffset (float dstOffsetHours)
proto external bool IsDSTEnabled ()
proto external bool SetDSTEnabled (bool enabled)
proto external bool SetWindSpeedOverride (bool doOverride, float windSpeed=0)
proto external float GetWindSpeed ()
proto external bool SetWindDirectionOverride (bool doOverride, float windDirection=0)
proto external float GetWindDirection ()
proto external bool IsWindSpeedOverridden ()
proto external bool IsWindDirectionOverridden ()
proto external bool SetRainIntensityOverride (bool doOverride, float rainIntensity=0)
proto external float GetRainIntensity ()
proto external bool IsRainIntensityOverridden ()
proto external bool SetFogAmountOverride (bool doOverride, float fog=0)
proto external bool SetFogHeightDensityOverride (bool doOverride, float heightDensity=0)
proto external float GetFogAmount ()
proto external bool IsFogAmountOverridden ()
proto external float GetFogHeightDensity ()
proto external bool IsFogHeightDensityOverridden ()
proto external bool SetCurrentWetness (float wetness)
proto external float GetCurrentWetness ()
proto external bool SetCurrentWaterAccumulation (float waterAccumulationCracks, float waterAccumulationPuddles)
proto external float GetCurrentWaterAccumulationCracks ()
proto external float GetCurrentWaterAccumulationPuddles ()
proto external void AddLightning (WeatherLightning lightning)
proto BaseWeatherStateTransitionManager GetTransitionManager ()
proto float GetMoonPhaseForDate (int year, int month, int day, float timeOfTheDay24, float timezone, float dstOffset)
proto void GetCurrentSunMoonDirAndPhase (out vector outSunDir, out vector outMoonDir, out float outMoonPhase01)
proto bool GetSunriseHour (out float hour24)
proto bool GetSunsetHour (out float hour24)
proto bool GetSunriseHourForDate (int year, int month, int day, float latitude, float longitude, float timezone, float dstOffset, out float hour24)
proto bool GetSunsetHourForDate (int year, int month, int day, float latitude, float longitude, float timezone, float dstOffset, out float hour24)
proto external float GetTimeOfTheDay ()
proto external bool SetTimeOfTheDay (float hours24, bool immediateChange=false)
proto external bool SetHoursMinutesSeconds (int hours, int minutes, int seconds, bool immediateChange=false)
proto external int GetYear ()
proto external int GetMonth ()
proto external int GetDay ()
proto external int GetDayInYear ()
proto external bool SetDate (int year, int month, int day, bool immediateChange=false)
proto void GetDate (out int year, out int month, out int day)
proto void GetHoursMinutesSeconds (out int hours, out int minutes, out int seconds)
proto external int GetWeekDay ()
proto external int GetWeekDayForDate (int year, int month, int day)
proto external float GetEngineTime ()
proto external void GetWeatherStatesList (out notnull array< ref WeatherState > outStates)
proto external float GetMoonPhase (float timeOfTheDay24)
proto external bool SetOverrideSunIrradiance (bool doOverride)
proto external bool GetOverrideSunIrradiance ()
proto external bool SetSunIrradianceOverrideValues (float sunIrradianceMin, float sunIrradianceMax)
proto external float GetSunIrradianceMinOverride ()
proto external float GetSunIrradianceMaxOverride ()
proto external bool SetOverrideTemperature (bool doOverride)
proto external bool GetOverrideTemperature ()
proto external bool SetTemperatureOverrideValues (float temperatureAirMin, float temperatureAirMax, float temperatureSkyMin, float temperatureSkyMax, float temperatureWaterMin, float temperatureWaterMax)
proto external float GetTemperatureAirMinOverride ()
proto external float GetTemperatureAirMaxOverride ()
proto external float GetTemperatureWaterMinOverride ()
proto external float GetTemperatureWaterMaxOverride ()
proto external float GetTemperatureSkyMinOverride ()
proto external float GetTemperatureSkyMaxOverride ()
proto external bool ForceTemperatureTableRecompute ()
proto external bool CheckValidDate (int year, int month, int day)
proto external void UpdateWeather (float timeSlice, bool advanceSimulation=true)