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

◆ CanRedirectToWeaponManager()

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

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

8293 {
8294 isActionPossible = false;
8295 Magazine mag = Magazine.Cast(item);
8296 Weapon_Base wpn = Weapon_Base.Cast(item.GetHierarchyParent());
8297 if (mag && wpn)
8298 {
8299 if (GetWeaponManager().CanDetachMagazine(wpn, mag))
8300 {
8301 //Print("[inv] PlayerBase.CanRedirectToWeaponManager OK, can detach mag=" + mag + " from wpn=" + wpn);
8302 isActionPossible = true;
8303 }
8304 else
8305 {
8306 //Print("[inv] PlayerBase.CanRedirectToWeaponManager cannot detach mag=" + mag + " from wpn=" + wpn);
8307 }
8308 return true;
8309 }
8310 return false;
8311 }
override WeaponManager GetWeaponManager()
Определения PlayerBase.c:1859

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

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