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

◆ CanEjectBullet()

bool WeaponManager::CanEjectBullet ( Weapon_Base wpn,
bool reservationCheck = true )
inlineprotected

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

311 {
312 if( !wpn )
313 return false;
314
315 if( m_player.GetHumanInventory().GetEntityInHands() != wpn)
316 return false;
317
318 if( m_player.IsItemsToDelete())
319 return false;
320
321 if( reservationCheck && m_player.GetInventory().HasInventoryReservation(wpn, null))
322 return false;
323
324 if( !wpn.CanEjectBullet() )
325 return false;
326
327 if( wpn.IsJammed(/*wpn.GetCurrentMuzzle()*/) )
328 return false;
329
330 return true;
331 }
override bool CanEjectBullet()
Определения Magnum.c:290
PlayerBase m_player
Определения WeaponManager.c:5

Перекрестные ссылки Weapon_Base::CanEjectBullet() и m_player.