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

◆ GetAttackTypeByWeaponAttachments()

EMeleeHitType GetAttackTypeByWeaponAttachments ( EntityAI pEntity)
protected

use stabbing if the bayonet/knife is attached to firearm

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

101 {
102 if (!m_Player.CanConsumeStamina(EStaminaConsumers.MELEE_HEAVY))
103 {
104 return EMeleeHitType.NONE;
105 }
106
108 if (pEntity.HasBayonetAttached())
109 {
110 return EMeleeHitType.WPN_STAB;
111 }
112 else if (pEntity.HasButtstockAttached())
113 {
114 return EMeleeHitType.WPN_HIT_BUTTSTOCK;
115 }
116
117 return EMeleeHitType.WPN_HIT;
118 }
EMeleeHitType
Определения DayZPlayerImplementMeleeCombat.c:2
EStaminaConsumers
Определения EStaminaConsumers.c:2
DayZPlayer m_Player
Определения Hand_Events.c:42

Перекрестные ссылки m_Player.

Используется в HandleComboHit() и HandleInitialFirearmMelee().