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

Protected Member Functions

bool ActivateCondition (PlayerBase player)
bool DeactivateCondition (PlayerBase player)
void OnActivate (PlayerBase player)
void OnDeactivate (PlayerBase player)
void OnTick (PlayerBase player, float deltaT)

Private Member Functions

override string GetDebugText ()
override void Init ()

Static Private Attributes

static const int AGENT_THRESHOLD_ACTIVATE = 400
static const int AGENT_THRESHOLD_DEACTIVATE = AGENT_THRESHOLD_ACTIVATE - 1
static const int AGENT_THRESHOLD_FEVER = 250
static const float DAMAGE_PER_SEC = -3

Detailed Description

Definition at line 1 of file contamination3.c.

Member Function Documentation

◆ ActivateCondition()

bool ActivateCondition ( PlayerBase player)
inlineprotected

Definition at line 23 of file contamination3.c.

References AGENT_THRESHOLD_ACTIVATE.

Referenced by DeactivateCondition().

◆ DeactivateCondition()

bool DeactivateCondition ( PlayerBase player)
inlineprotected

Definition at line 40 of file contamination3.c.

References ActivateCondition().

◆ GetDebugText()

override string GetDebugText ( )
inlineprivate

Definition at line 18 of file contamination3.c.

References AGENT_THRESHOLD_ACTIVATE, and AGENT_THRESHOLD_DEACTIVATE.

◆ Init()

◆ OnActivate()

void OnActivate ( PlayerBase player)
inlineprotected

Definition at line 29 of file contamination3.c.

◆ OnDeactivate()

void OnDeactivate ( PlayerBase player)
inlineprotected

Definition at line 35 of file contamination3.c.

◆ OnTick()

void OnTick ( PlayerBase player,
float deltaT )
inlineprotected

Definition at line 45 of file contamination3.c.

References DAMAGE_PER_SEC, and GetAttachedTime().

Field Documentation

◆ AGENT_THRESHOLD_ACTIVATE

const int AGENT_THRESHOLD_ACTIVATE = 400
staticprivate

Definition at line 3 of file contamination3.c.

Referenced by ActivateCondition(), and GetDebugText().

◆ AGENT_THRESHOLD_DEACTIVATE

const int AGENT_THRESHOLD_DEACTIVATE = AGENT_THRESHOLD_ACTIVATE - 1
staticprivate

Definition at line 4 of file contamination3.c.

Referenced by GetDebugText().

◆ AGENT_THRESHOLD_FEVER

const int AGENT_THRESHOLD_FEVER = 250
staticprivate

Definition at line 5 of file contamination3.c.

◆ DAMAGE_PER_SEC

const float DAMAGE_PER_SEC = -3
staticprivate

Definition at line 6 of file contamination3.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/contamination3.c