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

◆ CanRedirectToWeaponManager()

bool ManBase::CanRedirectToWeaponManager ( notnull EntityAI item,
out bool isActionPossible )
inlineprotected

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

8641 {
8642 isActionPossible = false;
8643 Magazine mag = Magazine.Cast(item);
8644 Weapon_Base wpn = Weapon_Base.Cast(item.GetHierarchyParent());
8645 if (mag && wpn)
8646 {
8647 if (GetWeaponManager().CanDetachMagazine(wpn, mag))
8648 {
8649 //Print("[inv] PlayerBase.CanRedirectToWeaponManager OK, can detach mag=" + mag + " from wpn=" + wpn);
8650 isActionPossible = true;
8651 }
8652 else
8653 {
8654 //Print("[inv] PlayerBase.CanRedirectToWeaponManager cannot detach mag=" + mag + " from wpn=" + wpn);
8655 }
8656 return true;
8657 }
8658 return false;
8659 }
override WeaponManager GetWeaponManager()
Определения PlayerBase.c:1989

Перекрестные ссылки GetWeaponManager().

Используется в PredictiveDropEntity(), PredictiveTakeEntityToInventory(), PredictiveTakeEntityToTargetCargo(), PredictiveTakeEntityToTargetCargoEx(), PredictiveTakeEntityToTargetInventory() и PredictiveTakeToDst().