9718 {
9719 vector dir;
9721
9724 {
9726 }
9727 else
9728 {
9729 ActionManagerClient actionManager = ActionManagerClient.Cast(
m_ActionManager);
9730 if (actionManager)
9731 {
9733 if (actionManager.GetAction(ActionDropItemSimple).Can(this, actionTarget, item))
9734 {
9735 actionManager.
PerformActionStart(actionManager.GetAction(ActionDropItemSimple), actionTarget, item);
9736 return true;
9737 }
9738 }
9739 else
9740 return true;
9741 }
9742
9743 return false;
9744 }
void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility, string surfaceName="")
class GP5GasMask extends MaskBase ItemBase
void PerformActionStart(ActionBase action, ActionTarget target, ItemBase item, Param extra_data=NULL)
override bool PredictiveDropEntity(notnull EntityAI item)
ItemBase GetItemInHands()
ActionManagerBase m_ActionManager