PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
BuildingSuper Class Reference

Private Member Functions

override bool IsBuilding ()
 
override bool IsFuelStation ()
 
override float GetLiquidThroughputCoef ()
 
override int GetLiquidSourceType ()
 
void Land_Misc_Greenhouse ()
 
override void EEInit ()
 
override void EEDelete (EntityAI parent)
 
protected void BonfireHeating ()
 DEPRECATED.
 
override bool IsBuilding ()
 
override bool IsWell ()
 
override EWaterSourceObjectType GetWaterSourceObjectType ()
 
override float GetLiquidThroughputCoef ()
 
override int GetLiquidSourceType ()
 
override void SetActions ()
 

Private Attributes

const float TIMER_HEATING_UPDATE_INTERVAL = 2
 
const float PARAM_HEAT_RADIUS = 15
 
const float PARAM_FULL_HEAT_RADIUS = 5
 
const float PARAM_MAX_TRANSFERED_TEMPERATURE = 25
 
const float CONST_FIRE_TEMP = 1000
 maximum value for temperature that will be transfered to player (environment)
 
protected BonfireLight m_Light
 
protected Particle m_ParticleFire
 
protected Particle m_ParticleSmoke
 
protected EffectSound m_SoundFireLoop
 
protected ref Timer m_BonfireHeatingTimer
 
protected ref UniversalTemperatureSource m_UTSource
 DEPRECATED.
 
protected ref UniversalTemperatureSourceSettings m_UTSSettings
 
protected ref UniversalTemperatureSourceLambdaConstant m_UTSLBonfire
 

Member Function Documentation

◆ BonfireHeating()

protected void BonfireHeating ( )
inlineprivate

DEPRECATED.

◆ EEDelete()

override void EEDelete ( EntityAI  parent)
inlineprivate

◆ EEInit()

◆ GetLiquidSourceType() [1/2]

override int GetLiquidSourceType ( )
inlineprivate

References LIQUID_GASOLINE.

◆ GetLiquidSourceType() [2/2]

override int GetLiquidSourceType ( )
inlineprivate

References LIQUID_CLEANWATER.

◆ GetLiquidThroughputCoef() [1/2]

override float GetLiquidThroughputCoef ( )
inlineprivate

◆ GetLiquidThroughputCoef() [2/2]

override float GetLiquidThroughputCoef ( )
inlineprivate

◆ GetWaterSourceObjectType()

override EWaterSourceObjectType GetWaterSourceObjectType ( )
inlineprivate

◆ IsBuilding() [1/2]

override bool IsBuilding ( )
inlineprivate

◆ IsBuilding() [2/2]

override bool IsBuilding ( )
inlineprivate

◆ IsFuelStation()

override bool IsFuelStation ( )
inlineprivate

◆ IsWell()

override bool IsWell ( )
inlineprivate

◆ Land_Misc_Greenhouse()

void Land_Misc_Greenhouse ( )
inlineprivate

◆ SetActions()

override void SetActions ( )
inlineprivate

Field Documentation

◆ CONST_FIRE_TEMP

const float CONST_FIRE_TEMP = 1000
private

maximum value for temperature that will be transfered to player (environment)

◆ m_BonfireHeatingTimer

protected ref Timer m_BonfireHeatingTimer
private

◆ m_Light

protected BonfireLight m_Light
private

◆ m_ParticleFire

protected Particle m_ParticleFire
private

◆ m_ParticleSmoke

protected Particle m_ParticleSmoke
private

◆ m_SoundFireLoop

protected EffectSound m_SoundFireLoop
private

◆ m_UTSLBonfire

protected ref UniversalTemperatureSourceLambdaConstant m_UTSLBonfire
private

◆ m_UTSource

protected ref UniversalTemperatureSource m_UTSource
private

DEPRECATED.

◆ m_UTSSettings

protected ref UniversalTemperatureSourceSettings m_UTSSettings
private

◆ PARAM_FULL_HEAT_RADIUS

const float PARAM_FULL_HEAT_RADIUS = 5
private

Referenced by EEInit().

◆ PARAM_HEAT_RADIUS

const float PARAM_HEAT_RADIUS = 15
private

Referenced by EEInit().

◆ PARAM_MAX_TRANSFERED_TEMPERATURE

const float PARAM_MAX_TRANSFERED_TEMPERATURE = 25
private

Referenced by EEInit().

◆ TIMER_HEATING_UPDATE_INTERVAL

const float TIMER_HEATING_UPDATE_INTERVAL = 2
private

Referenced by EEInit().


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