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

Protected Member Functions

override void Init ()
void OnActivate (PlayerBase player)
void OnDeactivate (PlayerBase player)

Protected Attributes

float m_DeafnessTime
bool m_IsDeaf
float m_NextEvent
float m_Time

Static Private Attributes

static const float HEALTH_LOSS_HEAVYMETAL_MAX = 0.05
static const float HEALTH_LOSS_HEAVYMETAL_MIN = 0.03
static const int SYMPTOMFALLOFF_THRESHOLD1 = 200
static const int SYMPTOMFALLOFF_THRESHOLD2 = 300
static const int SYMPTOMFALLOFF_THRESHOLD3 = 400
static const float WATER_LOSS_HEAVYMETAL_MAX = 0.8
static const float WATER_LOSS_HEAVYMETAL_MIN = 0.3

Detailed Description

Definition at line 1 of file heavymetal.c.

Member Function Documentation

◆ Init()

◆ OnActivate()

void OnActivate ( PlayerBase player)
inlineprotected

Definition at line 29 of file heavymetal.c.

Referenced by OnActivate().

◆ OnDeactivate()

void OnDeactivate ( PlayerBase player)
inlineprotected

Definition at line 34 of file heavymetal.c.

Field Documentation

◆ HEALTH_LOSS_HEAVYMETAL_MAX

const float HEALTH_LOSS_HEAVYMETAL_MAX = 0.05
staticprivate

Definition at line 7 of file heavymetal.c.

◆ HEALTH_LOSS_HEAVYMETAL_MIN

const float HEALTH_LOSS_HEAVYMETAL_MIN = 0.03
staticprivate

Definition at line 6 of file heavymetal.c.

◆ m_DeafnessTime

float m_DeafnessTime
protected

Definition at line 16 of file heavymetal.c.

Referenced by HeavyMetalPhase2Mdfr::OnTick().

◆ m_IsDeaf

bool m_IsDeaf
protected

Definition at line 17 of file heavymetal.c.

Referenced by HeavyMetalPhase2Mdfr::OnTick().

◆ m_NextEvent

float m_NextEvent
protected

Definition at line 13 of file heavymetal.c.

Referenced by HeavyMetalPhase2Mdfr::OnTick().

◆ m_Time

float m_Time
protected

Definition at line 14 of file heavymetal.c.

Referenced by HeavyMetalPhase2Mdfr::OnTick().

◆ SYMPTOMFALLOFF_THRESHOLD1

const int SYMPTOMFALLOFF_THRESHOLD1 = 200
staticprivate

Definition at line 9 of file heavymetal.c.

Referenced by HeavyMetalPhase2Mdfr::OnTick().

◆ SYMPTOMFALLOFF_THRESHOLD2

const int SYMPTOMFALLOFF_THRESHOLD2 = 300
staticprivate

Definition at line 10 of file heavymetal.c.

◆ SYMPTOMFALLOFF_THRESHOLD3

const int SYMPTOMFALLOFF_THRESHOLD3 = 400
staticprivate

Definition at line 11 of file heavymetal.c.

Referenced by HeavyMetalPhase2Mdfr::OnTick().

◆ WATER_LOSS_HEAVYMETAL_MAX

const float WATER_LOSS_HEAVYMETAL_MAX = 0.8
staticprivate

Definition at line 4 of file heavymetal.c.

Referenced by HeavyMetalPhase2Mdfr::OnTick().

◆ WATER_LOSS_HEAVYMETAL_MIN

const float WATER_LOSS_HEAVYMETAL_MIN = 0.3
staticprivate

Definition at line 3 of file heavymetal.c.

Referenced by HeavyMetalPhase2Mdfr::OnTick().


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