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

◆ PredictiveTakeToDst()

override bool ManBase::PredictiveTakeToDst ( notnull InventoryLocation src,
notnull InventoryLocation dst )
inlineprotected

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

8624 {
8625 EntityAI item = src.GetItem();
8626 if (item)
8627 {
8628 bool can_detach;
8629
8630 if (CanRedirectToWeaponManager(item,can_detach))
8631 {
8632 if (can_detach)
8633 {
8634 return GetWeaponManager().DetachMagazine(dst);
8635 }
8636 return false;
8637 }
8638 return super.PredictiveTakeToDst(src,dst);
8639 }
8640 return false;
8641 }
class LogManager EntityAI
override WeaponManager GetWeaponManager()
Определения PlayerBase.c:1859
bool CanRedirectToWeaponManager(notnull EntityAI item, out bool isActionPossible)
Определения PlayerBase.c:8390
bool DetachMagazine(InventoryLocation invLoc, ActionBase control_action=NULL)
Определения WeaponManager.c:402

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