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

◆ EvaluateHit_NonAlignableObjects()

void EvaluateHit_NonAlignableObjects ( InventoryItem weapon,
Object target )
protected

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

700 {
701 int hitZoneIdx = m_MeleeCombat.GetHitZoneIdx();
702 vector hitPosWS;
703 string ammo;
704
705 if (hitZoneIdx >= 0)
706 {
707 if (WeaponDestroyedCheck(weapon,ammo))
708 DamageSystem.CloseCombatDamage(m_Player, target, hitZoneIdx, ammo, m_MeleeCombat.GetHitPos());
709 else
710 m_Player.ProcessMeleeHit(weapon, m_MeleeCombat.GetWeaponMode(), target, hitZoneIdx, m_MeleeCombat.GetHitPos());
711 }
712
713 return;
714 }
ref DayZPlayerImplementMeleeCombat m_MeleeCombat
bool WeaponDestroyedCheck(InventoryItem weapon, out string ammo)
DayZPlayer m_Player
Определения Hand_Events.c:42
Определения EnConvert.c:106

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

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