DayZ 1.24
Loading...
Searching...
No Matches
UniversalTemperatureSourceSettings Class Reference
Collaboration diagram for UniversalTemperatureSourceSettings:
[legend]

Private Attributes

float m_UpdateInterval = 1.0
 
float m_TemperatureMin = 0
 how often the Update is ticking
 
float m_TemperatureMax = 100
 min temperature you can get from the TemperatureSource
 
float m_TemperatureCap = float.MAX
 max temperature you can get from the TemperatureSource
 
float m_RangeFull = 1
 temperature cap that will limit the return value from GetTemperature method
 
float m_RangeMax = 2
 range where the full temperature is given to receiver
 
bool m_Updateable = false
 maximum range where the receiver can get some temperature
 
bool m_ManualUpdate = false
 if the Update is running periodically
 
bool m_AffectStat = false
 update is called manually (ex. own tick of parent entity)
 
vector m_Position = vector.Zero
 if the temperature generated is also set as Temperature Stat on Item itself
 
EntityAI m_Parent = null
 

Detailed Description

Definition at line 1 of file UniversalTemperatureSource.c.

Member Data Documentation

◆ m_AffectStat

bool UniversalTemperatureSourceSettings::m_AffectStat = false
private

update is called manually (ex. own tick of parent entity)

Definition at line 12 of file UniversalTemperatureSource.c.

◆ m_ManualUpdate

bool UniversalTemperatureSourceSettings::m_ManualUpdate = false
private

◆ m_Parent

EntityAI UniversalTemperatureSourceSettings::m_Parent = null
private

◆ m_Position

vector UniversalTemperatureSourceSettings::m_Position = vector.Zero
private

if the temperature generated is also set as Temperature Stat on Item itself

Definition at line 14 of file UniversalTemperatureSource.c.

Referenced by UniversalTemperatureSourceDebug::GetPosition(), and UniversalTemperatureSourceDebug::Init().

◆ m_RangeFull

float UniversalTemperatureSourceSettings::m_RangeFull = 1
private

temperature cap that will limit the return value from GetTemperature method

Definition at line 7 of file UniversalTemperatureSource.c.

Referenced by UniversalTemperatureSourceDebug::GetFullRange().

◆ m_RangeMax

float UniversalTemperatureSourceSettings::m_RangeMax = 2
private

range where the full temperature is given to receiver

Definition at line 8 of file UniversalTemperatureSource.c.

Referenced by UniversalTemperatureSourceDebug::GetMaxRange().

◆ m_TemperatureCap

float UniversalTemperatureSourceSettings::m_TemperatureCap = float.MAX
private

max temperature you can get from the TemperatureSource

Definition at line 6 of file UniversalTemperatureSource.c.

Referenced by UniversalTemperatureSourceDebug::GetTemperature().

◆ m_TemperatureMax

float UniversalTemperatureSourceSettings::m_TemperatureMax = 100
private

min temperature you can get from the TemperatureSource

Definition at line 5 of file UniversalTemperatureSource.c.

Referenced by UniversalTemperatureSourceDebug::GetTemperatureMax().

◆ m_TemperatureMin

float UniversalTemperatureSourceSettings::m_TemperatureMin = 0
private

how often the Update is ticking

Definition at line 4 of file UniversalTemperatureSource.c.

Referenced by UniversalTemperatureSourceDebug::GetTemperatureMin().

◆ m_Updateable

bool UniversalTemperatureSourceSettings::m_Updateable = false
private

maximum range where the receiver can get some temperature

Definition at line 10 of file UniversalTemperatureSource.c.

Referenced by UniversalTemperatureSourceDebug::Init().

◆ m_UpdateInterval

float UniversalTemperatureSourceSettings::m_UpdateInterval = 1.0
private

Definition at line 3 of file UniversalTemperatureSource.c.

Referenced by UniversalTemperatureSourceDebug::Init().


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