DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс AreaDamageBase
+ Граф наследования:AreaDamageBase:

Защищенные члены

void AreaDamageBase (EntityAI parent)
 
void OnEnter (Object object)
 events
 
void OnEnterClient (Object object)
 
void OnEnterServer (Object object)
 
void OnLeave (Object object)
 
void OnLeaveClient (Object object)
 
void OnLeaveServer (Object object)
 
void EvaluateDamage_Loop (Object object)
 
void EvaluateDamage_Defer (Object object)
 
void EvaluateDamage_DeferLoop (Object object)
 
void EvaluateDamage (Object object)
 
void EvaluateDamage_Common (Object object, string hitzone)
 
string GetRandomHitZone (array< string > hitzones)
 
string GetRaycastedHitZone (Object victim, array< string > raycast_sources_str)
 

Защищенные данные

AreaDamageBase m_AreaDamage
 
float m_PlayerDamage
 
float m_OthersDamage
 
string m_AmmoName
 
int m_DamageType
 
float m_LoopInterval
 
float m_DeferDuration
 
ref array< stringm_HitZones
 
ref array< stringm_RaycastSources
 
ref Timer m_LoopTimer
 
ref Timer m_DeferTimer
 

Закрытые члены

void AreaDamageOneTime (EntityAI parent)
 
void ~AreaDamageOneTime ()
 
override void SetHitZones (array< string > hitzones)
 
override void OnEnterServer (Object object)
 
void AreaDamageOneTimeDeferred (EntityAI parent)
 
void ~AreaDamageOneTimeDeferred ()
 
override void SetDeferDuration (float time)
 
override void SetHitZones (array< string > hitzones)
 
override void OnEnterServer (Object object)
 
void AreaDamageOneTimeRaycasted (EntityAI parent)
 
void ~AreaDamageOneTimeRaycasted ()
 
override void SetRaycastSources (array< string > raycast_sources)
 
override void OnEnterServer (Object object)
 
void AreaDamageOneTimeRaycastedDeferred (EntityAI parent)
 
void ~AreaDamageOneTimeRaycastedDeferred ()
 
override void SetDeferDuration (float time)
 
override void SetRaycastSources (array< string > raycast_sources)
 
override void OnEnterServer (Object object)
 
void AreaDamageRegular (EntityAI parent)
 
void ~AreaDamageRegular ()
 
override void SetLoopInterval (float time)
 
override void SetHitZones (array< string > hitzones)
 
override void OnEnterServer (Object object)
 
void AreaDamageRegularRaycasted (EntityAI parent)
 
void ~AreaDamageRegularRaycasted ()
 
override void SetLoopInterval (float time)
 
override void SetRaycastSources (array< string > raycast_sources)
 
override void OnEnterServer (Object object)
 
void AreaDamageRegularRaycastedDeferred (EntityAI parent)
 
void ~AreaDamageRegularRaycastedDeferred ()
 
override void SetLoopInterval (float time)
 
override void SetDeferDuration (float time)
 
override void SetRaycastSources (array< string > raycast_sources)
 
override void OnEnterServer (Object object)
 

Подробное описание

См. определение в файле AreaDamage.c строка 3