8504 {
8505 if (item.IsHeavyBehaviour() && !
m_ActionManager.GetRunningAction() && !item.GetHierarchyParent())
8506 {
8507 ActionManagerClient mngr_client;
8509 {
8511
8512 if (mngr_client.GetAction(ActionTakeItemToHands).Can(this,atrg,null))
8513 {
8514 mngr_client.
PerformActionStart(mngr_client.GetAction(ActionTakeItemToHands),atrg,null);
8515 }
8516
8517
8518
8519 }
8520 }
8521 else
8522 super.PredictiveTakeEntityToHands(item);
8523 }
class ActionTargets ActionTarget
void PerformActionStart(ActionBase action, ActionTarget target, ItemBase item, Param extra_data=NULL)
ActionManagerBase m_ActionManager