Dayz Explorer 1.29.162510
Loading...
Searching...
No Matches
ChernarusPlusData Class Reference
Inheritance diagram for ChernarusPlusData:
WorldData

Protected Member Functions

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 ()

Protected Attributes

const int CLEAR_WEATHER = 1
 DEPRECATED (see WorldDataWeatherConstants).
const int CLOUDY_WEATHER = 2
const int BAD_WEATHER = 3
const int OVERCAST_MIN_TIME = 600
 DEPRECATED (see WorldDataWeatherSettings).
const int OVERCAST_MAX_TIME = 900
const float RAIN_THRESHOLD = 0.6
const int RAIN_TIME_MIN = 60
const int RAIN_TIME_MAX = 120
const float STORM_THRESHOLD = 0.9
int m_clearWeatherChance = m_ClearWeatherChance
int m_badWeatherChance = m_BadWeatherChance
int m_sameWeatherCnt = m_SameWeatherCnt
int m_stepValue = m_StepValue
int m_chance = m_Chance
int m_choosenWeather = m_ChoosenWeather
int m_lastWeather = m_LastWeather

Static Protected Attributes

static const ref array< vectorCHERNARUS_ARTY_STRIKE_POS

Detailed Description

Definition at line 2 of file chernarusplus.c.

Member Function Documentation

◆ CalculateVolFog()

override void ChernarusPlusData::CalculateVolFog ( float lerpValue,
float windMagnitude,
float changeTime )
protected

Definition at line 468 of file chernarusplus.c.

◆ CalculateWind()

override void ChernarusPlusData::CalculateWind ( int newWeather,
bool suddenChange,
out float magnitude,
out float direction )
protected

Definition at line 399 of file chernarusplus.c.

◆ Init()

override void ChernarusPlusData::Init ( )
protected

Definition at line 31 of file chernarusplus.c.

◆ LogWeatherData()

bool ChernarusPlusData::LogWeatherData ( )
protected

Definition at line 517 of file chernarusplus.c.

◆ SetupWeatherSettings()

override void ChernarusPlusData::SetupWeatherSettings ( )
protected

Definition at line 82 of file chernarusplus.c.

◆ WeatherOnBeforeChange()

override bool ChernarusPlusData::WeatherOnBeforeChange ( EWeatherPhenomenon type,
float actual,
float change,
float time )
protected

Definition at line 92 of file chernarusplus.c.

Member Data Documentation

◆ BAD_WEATHER

const int ChernarusPlusData::BAD_WEATHER = 3
protected

Definition at line 528 of file chernarusplus.c.

◆ CHERNARUS_ARTY_STRIKE_POS

const ref array<vector> ChernarusPlusData::CHERNARUS_ARTY_STRIKE_POS
staticprotected
Initial value:
=
{
"-500.00 165.00 5231.69",
"-500.00 300.00 9934.41",
"10406.86 192.00 15860.00",
"4811.75 370.00 15860.00",
"-500.00 453.00 15860.00"
}

Definition at line 22 of file chernarusplus.c.

◆ CLEAR_WEATHER

const int ChernarusPlusData::CLEAR_WEATHER = 1
protected

DEPRECATED (see WorldDataWeatherConstants).

Definition at line 526 of file chernarusplus.c.

◆ CLOUDY_WEATHER

const int ChernarusPlusData::CLOUDY_WEATHER = 2
protected

Definition at line 527 of file chernarusplus.c.

◆ m_badWeatherChance

int ChernarusPlusData::m_badWeatherChance = m_BadWeatherChance
protected

Definition at line 540 of file chernarusplus.c.

◆ m_chance

int ChernarusPlusData::m_chance = m_Chance
protected

Definition at line 544 of file chernarusplus.c.

◆ m_choosenWeather

int ChernarusPlusData::m_choosenWeather = m_ChoosenWeather
protected

Definition at line 546 of file chernarusplus.c.

◆ m_clearWeatherChance

int ChernarusPlusData::m_clearWeatherChance = m_ClearWeatherChance
protected

Definition at line 539 of file chernarusplus.c.

◆ m_lastWeather

int ChernarusPlusData::m_lastWeather = m_LastWeather
protected

Definition at line 547 of file chernarusplus.c.

◆ m_sameWeatherCnt

int ChernarusPlusData::m_sameWeatherCnt = m_SameWeatherCnt
protected

Definition at line 542 of file chernarusplus.c.

◆ m_stepValue

int ChernarusPlusData::m_stepValue = m_StepValue
protected

Definition at line 543 of file chernarusplus.c.

◆ OVERCAST_MAX_TIME

const int ChernarusPlusData::OVERCAST_MAX_TIME = 900
protected

Definition at line 532 of file chernarusplus.c.

◆ OVERCAST_MIN_TIME

const int ChernarusPlusData::OVERCAST_MIN_TIME = 600
protected

DEPRECATED (see WorldDataWeatherSettings).

Definition at line 531 of file chernarusplus.c.

◆ RAIN_THRESHOLD

const float ChernarusPlusData::RAIN_THRESHOLD = 0.6
protected

Definition at line 534 of file chernarusplus.c.

◆ RAIN_TIME_MAX

const int ChernarusPlusData::RAIN_TIME_MAX = 120
protected

Definition at line 536 of file chernarusplus.c.

◆ RAIN_TIME_MIN

const int ChernarusPlusData::RAIN_TIME_MIN = 60
protected

Definition at line 535 of file chernarusplus.c.

◆ STORM_THRESHOLD

const float ChernarusPlusData::STORM_THRESHOLD = 0.9
protected

Definition at line 537 of file chernarusplus.c.


The documentation for this class was generated from the following file: