Dayz Explorer  1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
areadamagecomponent.c File Reference

Go to the source code of this file.

Data Structures

class  AreaDamageComponentData
 

Functions

ref array< typename > m_DamageableTypes void AreaDamageComponent (AreaDamageManager parent)
 
override bool OnEvaluateDamage (TriggerInsider insider, float damageCoef)
 
override void PreDamageActions ()
 
override void PostDamageActions ()
 
protected bool ShouldDamage (Object object)
 
protected AreaDamageComponentData GetAreaDamageComponentData (Object object)
 
private bool EvaluateDamageInternal (TriggerInsider insider, float damageCoef)
 

Variables

class AreaDamageComponentData m_Parent
 
int m_DamageType
 
string m_AmmoName
 

Function Documentation

◆ AreaDamageComponent()

ref array<typename> m_DamageableTypes void AreaDamageComponent ( AreaDamageManager  parent)

Definition at line 16 of file areadamagecomponent.c.

◆ EvaluateDamageInternal()

private bool EvaluateDamageInternal ( TriggerInsider  insider,
float  damageCoef 
)

Definition at line 56 of file areadamagecomponent.c.

◆ GetAreaDamageComponentData()

protected AreaDamageComponentData GetAreaDamageComponentData ( Object  object)

Definition at line 51 of file areadamagecomponent.c.

◆ OnEvaluateDamage()

override bool OnEvaluateDamage ( TriggerInsider  insider,
float  damageCoef 
)

Definition at line 27 of file areadamagecomponent.c.

◆ PostDamageActions()

override void PostDamageActions ( )

Definition at line 41 of file areadamagecomponent.c.

◆ PreDamageActions()

override void PreDamageActions ( )

Definition at line 36 of file areadamagecomponent.c.

◆ ShouldDamage()

protected bool ShouldDamage ( Object  object)

Definition at line 46 of file areadamagecomponent.c.

Variable Documentation

◆ m_AmmoName

string m_AmmoName

Definition at line 12 of file areadamagecomponent.c.

◆ m_DamageType

int m_DamageType

Definition at line 11 of file areadamagecomponent.c.

◆ m_Parent

class AreaDamageComponentData m_Parent