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

◆ PredictiveTakeToDst()

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

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

9226 {
9227 EntityAI item = src.GetItem();
9228 if (item)
9229 {
9230 bool can_detach;
9231
9232 if (CanRedirectToWeaponManager(item,can_detach))
9233 {
9234 if (can_detach)
9235 {
9236 return GetWeaponManager().DetachMagazine(dst);
9237 }
9238 return false;
9239 }
9240 return super.PredictiveTakeToDst(src,dst);
9241 }
9242 return false;
9243 }
class LogManager EntityAI
override WeaponManager GetWeaponManager()
Определения PlayerBase.c:2047
bool CanRedirectToWeaponManager(notnull EntityAI item, out bool isActionPossible)
Определения PlayerBase.c:8992
bool DetachMagazine(InventoryLocation invLoc, ActionBase control_action=NULL)
Определения WeaponManager.c:403

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