Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
UniversalTemperatureSourceLambdaBase Class Reference
Inheritance diagram for UniversalTemperatureSourceLambdaBase:
UniversalTemperatureSourceLambdaBaseImpl UniversalTemperatureSourceLambdaFireplace UniversalTemperatureSourceLambdaFireplace

Protected Member Functions

void UniversalTemperatureSourceLambdaBase ()
void ~UniversalTemperatureSourceLambdaBase ()
bool AffectsPlayer ()
void DryItemsInVicinity (UniversalTemperatureSourceSettings pSettings)
void DryItemsInVicinity (UniversalTemperatureSourceSettings pSettings, vector position, out notnull array< EntityAI > nearestObjects)
void Execute (UniversalTemperatureSourceSettings pSettings, UniversalTemperatureSourceResult resultValues)
void OnAfterExecute ()
void OnBeforeExecute ()
void OnUTSActivate ()
void OnUTSDeactivate ()
void WarmAndCoolItemsInVicinity (UniversalTemperatureSourceSettings pSettings, vector position, out notnull array< EntityAI > nearestObjects)

Protected Attributes

const float HEAT_THROUGH_AIR_COEF = 0.003
bool m_AffectsPlayer
float m_ExecuteInterval = -1
float m_LastExecuteTime = -1

Detailed Description

Definition at line 1 of file universaltemperaturesourcelambdabase.c.

Constructor & Destructor Documentation

◆ UniversalTemperatureSourceLambdaBase()

◆ ~UniversalTemperatureSourceLambdaBase()

Member Function Documentation

◆ AffectsPlayer()

bool AffectsPlayer ( )
inlineprotected

Definition at line 43 of file universaltemperaturesourcelambdabase.c.

References m_AffectsPlayer.

◆ DryItemsInVicinity() [1/2]

void DryItemsInVicinity ( UniversalTemperatureSourceSettings pSettings)
protected

◆ DryItemsInVicinity() [2/2]

void DryItemsInVicinity ( UniversalTemperatureSourceSettings pSettings,
vector position,
out notnull array< EntityAI > nearestObjects )
protected

◆ Execute()

void Execute ( UniversalTemperatureSourceSettings pSettings,
UniversalTemperatureSourceResult resultValues )
protected

◆ OnAfterExecute()

void OnAfterExecute ( )
inlineprotected

◆ OnBeforeExecute()

void OnBeforeExecute ( )
inlineprotected

◆ OnUTSActivate()

void OnUTSActivate ( )
inlineprotected

Definition at line 33 of file universaltemperaturesourcelambdabase.c.

References m_LastExecuteTime.

◆ OnUTSDeactivate()

void OnUTSDeactivate ( )
inlineprotected

Definition at line 38 of file universaltemperaturesourcelambdabase.c.

References m_LastExecuteTime.

◆ WarmAndCoolItemsInVicinity()

void WarmAndCoolItemsInVicinity ( UniversalTemperatureSourceSettings pSettings,
vector position,
out notnull array< EntityAI > nearestObjects )
protected

Field Documentation

◆ HEAT_THROUGH_AIR_COEF

const float HEAT_THROUGH_AIR_COEF = 0.003
protected

DEPRECATED

Definition at line 50 of file universaltemperaturesourcelambdabase.c.

◆ m_AffectsPlayer

bool m_AffectsPlayer
protected

◆ m_ExecuteInterval

◆ m_LastExecuteTime

float m_LastExecuteTime = -1
protected

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