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

◆ IsShortDistance()

bool IsShortDistance ( EntityAI pTarget,
float pDistanceSq )
protected

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

939 {
940 return pTarget && (vector.DistanceSq(m_Player.GetPosition(), m_MeleeCombat.GetHitPos()) <= pDistanceSq) || (vector.DistanceSq(m_Player.GetBonePositionWS(m_Player.GetBoneIndexByName("Head")), m_MeleeCombat.GetHitPos()) <= pDistanceSq);
941 }
ref DayZPlayerImplementMeleeCombat m_MeleeCombat
DayZPlayer m_Player
Определения Hand_Events.c:42
static proto native float DistanceSq(vector v1, vector v2)
Returns the square distance between tips of two 3D vectors.
Определения EnConvert.c:106

Перекрестные ссылки vector::DistanceSq(), m_MeleeCombat и m_Player.

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