|
| override void | Init () |
| |
| override void | InitYieldBank () |
| |
| override void | SetupWeatherSettings () |
| |
| override void | SetupLiquidTemperatures () |
| |
| override bool | WeatherOnBeforeChange (EWeatherPhenomenon type, float actual, float change, float time) |
| |
| void | WorldData () |
| |
| void | Init () |
| |
| float | GetApproxSunriseTime (float monthday) |
| |
| float | GetApproxSunsetTime (float monthday) |
| |
| int | GetDaytime () |
| |
| float | CalcBaseEnvironmentTemperature (float monthday, float daytime) |
| |
| void | UpdateBaseEnvTemperature (float timeslice) |
| |
| void | UpdateWeatherEffects (Weather weather, float timeslice) |
| | Updates local weather effects.
|
| |
| float | ComputeSnowflakeScale (Weather weather) |
| | Returns the desired snowflake scale based on weather simulation state.
|
| |
| float | GetBaseEnvTemperature () |
| |
| float | GetBaseEnvTemperatureAtObject (notnull Object object) |
| |
| float | GetBaseEnvTemperatureAtPosition (vector pos) |
| |
| float | GetBaseEnvTemperatureExact (int month, int day, int hour, int minute) |
| |
| float | GetLiquidTypeEnviroTemperature (int liquidType) |
| |
| bool | WeatherOnBeforeChange (EWeatherPhenomenon type, float actual, float change, float time) |
| |
| array< vector > | GetArtyFiringPos () |
| |
| float | GetAgentSpawnChance (eAgents agent) |
| |
| float | GetColdAreaToolDamageModifier () |
| |
| void | BaseTempDebug (int month, int day) |
| |
| int | GetPollution () |
| |
| float | GetWindCoef () |
| |
| float | GetUniversalTemperatureSourceCapModifier () |
| |
| float | GetTemperature (Object object, EEnvironmentTemperatureComponent properties=EEnvironmentTemperatureComponent.BASE) |
| | Return actual temperature of environment based on provided parameters.
|
| |
| float | GetTemperatureComponentValue (float temperatureIn, EEnvironmentTemperatureComponent properties=0) |
| | Return value of queried EEnvironmentTemperatureComponent which can be used in future calculation(s)
|
| |
| float | WindEffectTemperatureValue (float temperatureInput) |
| |
| void | CalculateWind (int newWeather, bool suddenChange, out float magnitude, out float direction) |
| |
| void | CalculateVolFog (float lerpValue, float windMagnitude, float changeTime) |
| |
| void | CreateYieldBank () |
| |
| void | InitYieldBank () |
| | override this to properly register world-specific yields
|
| |
| void | SetupWeatherSettings () |
| |
| void | SetupLiquidTemperatures () |
| |
| CatchYieldBank | GetCatchYieldBank () |
| |
| TStringArray | GetDefaultPRAPaths () |
| |
| float | GetDayTemperature () |
| |
| float | GetNightTemperature () |
| |
| override void | Init () |
| |
| override void | SetupWeatherSettings () |
| |
| override bool | WeatherOnBeforeChange (EWeatherPhenomenon type, float actual, float change, float time) |
| |
| override void | CalculateWind (int newWeather, bool suddenChange, out float magnitude, out float direction) |
| |
| override void | CalculateVolFog (float lerpValue, float windMagnitude, float changeTime) |
| |
| bool | LogWeatherData () |
| |
См. определение в файле Sakhal.c строка 2