DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ EvaluateDamage()

void AreaDamageBase::EvaluateDamage ( Object object)
inlineprotected

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

104 {
105 string hitzone;
106
107 if ( m_RaycastSources.Count() )
108 {
109 hitzone = GetRaycastedHitZone(object, m_RaycastSources);
110 EvaluateDamage_Common(object, hitzone);
111 }
112 else
113 {
114 hitzone = GetRandomHitZone(m_HitZones);
115 EvaluateDamage_Common(object, hitzone);
116 }
117 }
string GetRaycastedHitZone(Object victim, array< string > raycast_sources_str)
Определения AreaDamage.c:162
void EvaluateDamage_Common(Object object, string hitzone)
Определения AreaDamage.c:119
ref array< string > m_RaycastSources
Определения AreaDamage.c:17
string GetRandomHitZone(array< string > hitzones)
Определения AreaDamage.c:154
ref array< string > m_HitZones
Определения AreaDamage.c:16

Перекрестные ссылки EvaluateDamage_Common(), GetRandomHitZone(), GetRaycastedHitZone(), m_HitZones и m_RaycastSources.

Используется в OnEnterServer().