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

◆ PredictiveTakeToDst()

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

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

8874 {
8875 EntityAI item = src.GetItem();
8876 if (item)
8877 {
8878 bool can_detach;
8879
8880 if (CanRedirectToWeaponManager(item,can_detach))
8881 {
8882 if (can_detach)
8883 {
8884 return GetWeaponManager().DetachMagazine(dst);
8885 }
8886 return false;
8887 }
8888 return super.PredictiveTakeToDst(src,dst);
8889 }
8890 return false;
8891 }
class LogManager EntityAI
override WeaponManager GetWeaponManager()
Определения PlayerBase.c:1989
bool CanRedirectToWeaponManager(notnull EntityAI item, out bool isActionPossible)
Определения PlayerBase.c:8640
bool DetachMagazine(InventoryLocation invLoc, ActionBase control_action=NULL)
Определения WeaponManager.c:403

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