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

Protected Member Functions

bool ActivateCondition (PlayerBase player)
bool DeactivateCondition (PlayerBase player)
override string GetDebugText ()
override void Init ()
void OnActivate (PlayerBase player)
void OnDeactivate (PlayerBase player)
void OnTick (PlayerBase player, float deltaT)

Protected Attributes

float m_NextEvent1
float m_NextEvent2
float m_Time1
float m_Time2

Static Protected Attributes

static const int EVENT_2_INTERVAL_MAX = 400
static const int EVENT_2_INTERVAL_MIN = 200

Static Private Attributes

static const int AGENT_THRESHOLD_ACTIVATE = 100
static const int AGENT_THRESHOLD_DEACTIVATE = 400
static const int EVENT_1_INTERVAL_MAX = 40
static const int EVENT_1_INTERVAL_MIN = 20

Detailed Description

Definition at line 1 of file contamination2.c.

Member Function Documentation

◆ ActivateCondition()

bool ActivateCondition ( PlayerBase player)
inlineprotected

Definition at line 33 of file contamination2.c.

References AGENT_THRESHOLD_ACTIVATE, and AGENT_THRESHOLD_DEACTIVATE.

Referenced by DeactivateCondition().

◆ DeactivateCondition()

bool DeactivateCondition ( PlayerBase player)
inlineprotected

Definition at line 50 of file contamination2.c.

References ActivateCondition().

◆ GetDebugText()

override string GetDebugText ( )
inlineprotected

Definition at line 28 of file contamination2.c.

References AGENT_THRESHOLD_ACTIVATE, and AGENT_THRESHOLD_DEACTIVATE.

◆ Init()

override void Init ( )
inlineprotected

◆ OnActivate()

◆ OnDeactivate()

void OnDeactivate ( PlayerBase player)
inlineprotected

Definition at line 45 of file contamination2.c.

◆ OnTick()

Field Documentation

◆ AGENT_THRESHOLD_ACTIVATE

const int AGENT_THRESHOLD_ACTIVATE = 100
staticprivate

Definition at line 3 of file contamination2.c.

Referenced by ActivateCondition(), GetDebugText(), and AntiChemInjector::OnApply().

◆ AGENT_THRESHOLD_DEACTIVATE

const int AGENT_THRESHOLD_DEACTIVATE = 400
staticprivate

Definition at line 4 of file contamination2.c.

Referenced by ActivateCondition(), and GetDebugText().

◆ EVENT_1_INTERVAL_MAX

const int EVENT_1_INTERVAL_MAX = 40
staticprivate

Definition at line 7 of file contamination2.c.

Referenced by OnActivate(), and OnTick().

◆ EVENT_1_INTERVAL_MIN

const int EVENT_1_INTERVAL_MIN = 20
staticprivate

Definition at line 6 of file contamination2.c.

Referenced by OnActivate(), and OnTick().

◆ EVENT_2_INTERVAL_MAX

const int EVENT_2_INTERVAL_MAX = 400
staticprotected

Definition at line 14 of file contamination2.c.

Referenced by OnActivate(), and OnTick().

◆ EVENT_2_INTERVAL_MIN

const int EVENT_2_INTERVAL_MIN = 200
staticprotected

Definition at line 13 of file contamination2.c.

Referenced by OnActivate(), and OnTick().

◆ m_NextEvent1

float m_NextEvent1
protected

Definition at line 9 of file contamination2.c.

Referenced by OnActivate(), and OnTick().

◆ m_NextEvent2

float m_NextEvent2
protected

Definition at line 16 of file contamination2.c.

Referenced by OnActivate(), and OnTick().

◆ m_Time1

float m_Time1
protected

Definition at line 10 of file contamination2.c.

Referenced by OnTick().

◆ m_Time2

float m_Time2
protected

Definition at line 17 of file contamination2.c.

Referenced by OnTick().


The documentation for this class was generated from the following file:
  • F:/Games/Dayz/scripts/4_world/classes/playermodifiers/modifiers/diseases/contamination2.c