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

Private Member Functions

void ContaminatedArea_Local ()
override void DeferredInit ()
override void EEInit ()
override float GetFinishDecayLifetime ()
override float GetRemainingTime ()
override float GetStartDecayLifetime ()
override void SetupZoneData (EffectAreaParams params)
override void SpawnParticles (ParticlePropertiesArray props, vector centerPos, vector partPos, inout int count)
override void Tick ()

Private Attributes

float m_Lifetime = 360
ref Timer m_Timer1 = new Timer
const float TICK_RATE = 1

Detailed Description

Definition at line 1 of file contaminatedarea_local.c.

Constructor & Destructor Documentation

◆ ContaminatedArea_Local()

void ContaminatedArea_Local ( )
inlineprivate

Definition at line 7 of file contaminatedarea_local.c.

Member Function Documentation

◆ DeferredInit()

override void DeferredInit ( )
inlineprivate

Definition at line 36 of file contaminatedarea_local.c.

References SetupZoneData().

◆ EEInit()

override void EEInit ( )
inlineprivate

Definition at line 30 of file contaminatedarea_local.c.

References g_Game, m_Timer1, and TICK_RATE.

◆ GetFinishDecayLifetime()

override float GetFinishDecayLifetime ( )
inlineprivate

Definition at line 63 of file contaminatedarea_local.c.

◆ GetRemainingTime()

override float GetRemainingTime ( )
inlineprivate

Definition at line 68 of file contaminatedarea_local.c.

References m_Lifetime.

◆ GetStartDecayLifetime()

override float GetStartDecayLifetime ( )
inlineprivate

Definition at line 58 of file contaminatedarea_local.c.

◆ SetupZoneData()

override void SetupZoneData ( EffectAreaParams params)
inlineprivate

Definition at line 12 of file contaminatedarea_local.c.

References ParticleList::CONTAMINATED_AREA_GAS_AROUND, and InitZone().

Referenced by DeferredInit().

◆ SpawnParticles()

override void SpawnParticles ( ParticlePropertiesArray props,
vector centerPos,
vector partPos,
inout int count )
inlineprivate

Definition at line 46 of file contaminatedarea_local.c.

References g_Game, and Math::IsInRange().

◆ Tick()

override void Tick ( )
inlineprivate

Definition at line 73 of file contaminatedarea_local.c.

References m_Lifetime, and TICK_RATE.

Field Documentation

◆ m_Lifetime

float m_Lifetime = 360
private

Definition at line 5 of file contaminatedarea_local.c.

Referenced by GetRemainingTime(), and Tick().

◆ m_Timer1

ref Timer m_Timer1 = new Timer
private

Definition at line 4 of file contaminatedarea_local.c.

Referenced by EEInit().

◆ TICK_RATE

const float TICK_RATE = 1
private

Definition at line 3 of file contaminatedarea_local.c.

Referenced by EEInit(), and Tick().


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