Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
universaltemperaturesource.c File Reference

Go to the source code of this file.

Data Structures

class  UniversalTemperatureSource
 original Timer deletes m_params which is unwanted More...
class  UniversalTemperatureSourceDebug
class  UniversalTemperatureSourceSettings

Functions

void Add (string name, string value)
void AddHeader (string header)
void Commit ()
void Debug ()
string GetHeader ()
string GetName (int pIndex)
string GetValue (int pIndex)
int PairsCount ()
array< stringParseData ()
void ParseKeyPairs ()
void UniversalTemperatureSourceDebug ()
 keeps first iteration of parsed data from the m_Data

Variables

const string DELIMITER_KEYPAIR = ":"
string m_Data
string m_Header
ref array< stringm_Names
ref array< stringm_Pairs
 values parsed from m_Pairs
float m_Temperature = 0
 Player HC target(?) value.
float m_TemperatureHeatcomfort = 0
 Item target temperature.
class UniversalTemperatureSourceSettings m_TemperatureItem = 0
ref array< stringm_Values
 names parsed from m_Pairs

Function Documentation

◆ Add()

void Add ( string name,
string value )

Definition at line 286 of file universaltemperaturesource.c.

References m_Data, and name.

◆ AddHeader()

void AddHeader ( string header)

Definition at line 281 of file universaltemperaturesource.c.

References m_Header.

◆ Commit()

void Commit ( )

Definition at line 291 of file universaltemperaturesource.c.

References m_Pairs, ParseData(), and ParseKeyPairs().

◆ Debug()

void Debug ( )
protected

Definition at line 359 of file universaltemperaturesource.c.

References Debug::Log(), m_Names, and m_Values.

◆ GetHeader()

string GetHeader ( )

Definition at line 302 of file universaltemperaturesource.c.

References m_Header.

◆ GetName()

string GetName ( int pIndex)

Definition at line 307 of file universaltemperaturesource.c.

References Debug::Log(), and m_Names.

◆ GetValue()

string GetValue ( int pIndex)

Definition at line 318 of file universaltemperaturesource.c.

References Debug::Log(), and m_Values.

◆ PairsCount()

int PairsCount ( )

Definition at line 297 of file universaltemperaturesource.c.

References m_Pairs.

◆ ParseData()

array< string > ParseData ( )
protected

Definition at line 329 of file universaltemperaturesource.c.

References m_Data.

Referenced by Commit().

◆ ParseKeyPairs()

void ParseKeyPairs ( )
protected

Definition at line 341 of file universaltemperaturesource.c.

References DELIMITER_KEYPAIR, m_Names, m_Pairs, and m_Values.

Referenced by Commit().

◆ UniversalTemperatureSourceDebug()

void UniversalTemperatureSourceDebug ( )

keeps first iteration of parsed data from the m_Data

Definition at line 272 of file universaltemperaturesource.c.

References m_Data, m_Header, m_Names, m_Pairs, and m_Values.

Variable Documentation

◆ DELIMITER_KEYPAIR

const string DELIMITER_KEYPAIR = ":"

Definition at line 264 of file universaltemperaturesource.c.

Referenced by ParseKeyPairs().

◆ m_Data

string m_Data

◆ m_Header

string m_Header

Definition at line 266 of file universaltemperaturesource.c.

◆ m_Names

ref array<string> m_Names

◆ m_Pairs

ref array<string> m_Pairs

values parsed from m_Pairs

Definition at line 270 of file universaltemperaturesource.c.

Referenced by Commit(), PairsCount(), ParseKeyPairs(), and UniversalTemperatureSourceDebug().

◆ m_Temperature

float m_Temperature = 0

Player HC target(?) value.

DEPRECATED

Definition at line 34 of file universaltemperaturesource.c.

◆ m_TemperatureHeatcomfort

float m_TemperatureHeatcomfort = 0

Item target temperature.

Definition at line 31 of file universaltemperaturesource.c.

◆ m_TemperatureItem

class UniversalTemperatureSourceSettings m_TemperatureItem = 0

◆ m_Values

ref array<string> m_Values

names parsed from m_Pairs

Definition at line 269 of file universaltemperaturesource.c.

Referenced by Debug(), GetValue(), ParseKeyPairs(), and UniversalTemperatureSourceDebug().