Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
injuryhandler.c File Reference

Go to the source code of this file.

Classes

class  InjuryHandlerThresholds
 
class  InjuryAnimValues
 

Enumerations

enum  eInjuryHandlerLevels {
  PRISTINE , WORN , DAMAGED , BADLY_DAMAGED ,
  RUINED
}
 

Variables

enum eInjuryHandlerLevels NONE = 0
 MUST BE POW2.
 
enum eInjuryHandlerLevels MORPHINE = 1
 
enum eInjuryHandlerLevels PAIN_KILLERS_LVL0 = 2
 
enum eInjuryHandlerLevels PAIN_KILLERS_LVL1 = 4
 
enum eInjuryHandlerLevels BROKEN_LEGS = 8
 
enum eInjuryHandlerLevels BROKEN_LEGS_SPLINT = 16
 
enum eInjuryHandlerLevels PRONE_ANIM_OVERRIDE = 32
 
enum eInjuryHandlerLevels VALUE_CHECK_INTERVAL = 5
 
const float SENSITIVTY_PERCENTAGE = 1
 
ref ScriptInvoker m_ChangedStateInvoker = new ScriptInvoker()
 
float m_TimeSinceLastTick = VALUE_CHECK_INTERVAL + 1
 
float m_LastUpdate
 
eInjuryHandlerLevels m_LastHealthUpdate
 
float m_HealthMaxValue
 

Enumeration Type Documentation

◆ eInjuryHandlerLevels

Enumerator
PRISTINE 
WORN 
DAMAGED 
BADLY_DAMAGED 
RUINED 

Definition at line 18 of file injuryhandler.c.

Variable Documentation

◆ BROKEN_LEGS

enum eInjuryHandlerLevels BROKEN_LEGS = 8

◆ BROKEN_LEGS_SPLINT

enum eInjuryHandlerLevels BROKEN_LEGS_SPLINT = 16

◆ m_ChangedStateInvoker

ref ScriptInvoker m_ChangedStateInvoker = new ScriptInvoker()

Definition at line 45 of file injuryhandler.c.

◆ m_HealthMaxValue

float m_HealthMaxValue

Definition at line 50 of file injuryhandler.c.

◆ m_LastHealthUpdate

eInjuryHandlerLevels m_LastHealthUpdate

Definition at line 49 of file injuryhandler.c.

◆ m_LastUpdate

float m_LastUpdate

Definition at line 48 of file injuryhandler.c.

◆ m_TimeSinceLastTick

float m_TimeSinceLastTick = VALUE_CHECK_INTERVAL + 1

Definition at line 47 of file injuryhandler.c.

◆ MORPHINE

enum eInjuryHandlerLevels MORPHINE = 1

◆ NONE

enum eInjuryHandlerLevels NONE = 0

MUST BE POW2.

◆ PAIN_KILLERS_LVL0

enum eInjuryHandlerLevels PAIN_KILLERS_LVL0 = 2

◆ PAIN_KILLERS_LVL1

enum eInjuryHandlerLevels PAIN_KILLERS_LVL1 = 4

◆ PRONE_ANIM_OVERRIDE

enum eInjuryHandlerLevels PRONE_ANIM_OVERRIDE = 32

◆ SENSITIVTY_PERCENTAGE

const float SENSITIVTY_PERCENTAGE = 1

Definition at line 43 of file injuryhandler.c.

◆ VALUE_CHECK_INTERVAL

enum eInjuryHandlerLevels VALUE_CHECK_INTERVAL = 5