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

◆ CanRedirectToWeaponManager()

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

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

8391 {
8392 isActionPossible = false;
8393 Magazine mag = Magazine.Cast(item);
8394 Weapon_Base wpn = Weapon_Base.Cast(item.GetHierarchyParent());
8395 if (mag && wpn)
8396 {
8397 if (GetWeaponManager().CanDetachMagazine(wpn, mag))
8398 {
8399 //Print("[inv] PlayerBase.CanRedirectToWeaponManager OK, can detach mag=" + mag + " from wpn=" + wpn);
8400 isActionPossible = true;
8401 }
8402 else
8403 {
8404 //Print("[inv] PlayerBase.CanRedirectToWeaponManager cannot detach mag=" + mag + " from wpn=" + wpn);
8405 }
8406 return true;
8407 }
8408 return false;
8409 }
override WeaponManager GetWeaponManager()
Определения PlayerBase.c:1859

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

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