Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
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)
bool EvaluateDamageInternal (TriggerInsider insider, float damageCoef)
AreaDamageComponentData GetAreaDamageComponentData (Object object)
override bool OnEvaluateDamage (TriggerInsider insider, float damageCoef)
override void PostDamageActions ()
override void PreDamageActions ()
bool ShouldDamage (Object object)

Variables

string m_AmmoName
int m_DamageType
class AreaDamageComponentData m_Parent

Function Documentation

◆ AreaDamageComponent()

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

◆ EvaluateDamageInternal()

◆ GetAreaDamageComponentData()

AreaDamageComponentData GetAreaDamageComponentData ( Object object)
protected

Definition at line 51 of file areadamagecomponent.c.

Referenced by EvaluateDamageInternal().

◆ OnEvaluateDamage()

override bool OnEvaluateDamage ( TriggerInsider insider,
float damageCoef )

◆ PostDamageActions()

override void PostDamageActions ( )

Definition at line 41 of file areadamagecomponent.c.

References m_Parent.

◆ PreDamageActions()

override void PreDamageActions ( )

Definition at line 36 of file areadamagecomponent.c.

References m_Parent.

◆ ShouldDamage()

bool ShouldDamage ( Object object)
protected

Definition at line 46 of file areadamagecomponent.c.

Referenced by OnEvaluateDamage().

Variable Documentation

◆ m_AmmoName

string m_AmmoName

Definition at line 12 of file areadamagecomponent.c.

Referenced by AreaDamageComponent(), and EvaluateDamageInternal().

◆ m_DamageType

int m_DamageType

Definition at line 11 of file areadamagecomponent.c.

Referenced by AreaDamageComponent(), and EvaluateDamageInternal().

◆ m_Parent

class AreaDamageComponentData m_Parent