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

◆ CanRedirectToWeaponManager()

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

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

8993 {
8994 isActionPossible = false;
8995 Magazine mag = Magazine.Cast(item);
8996 Weapon_Base wpn = Weapon_Base.Cast(item.GetHierarchyParent());
8997 if (mag && wpn)
8998 {
8999 if (GetWeaponManager().CanDetachMagazine(wpn, mag))
9000 {
9001 //Print("[inv] PlayerBase.CanRedirectToWeaponManager OK, can detach mag=" + mag + " from wpn=" + wpn);
9002 isActionPossible = true;
9003 }
9004 else
9005 {
9006 //Print("[inv] PlayerBase.CanRedirectToWeaponManager cannot detach mag=" + mag + " from wpn=" + wpn);
9007 }
9008 return true;
9009 }
9010 return false;
9011 }
override WeaponManager GetWeaponManager()
Определения PlayerBase.c:2047

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

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