8999 {
9000 vector dir;
9002
9005 {
9007 }
9008 else
9009 {
9010 ActionManagerClient actionManager = ActionManagerClient.Cast(
m_ActionManager);
9011 if (actionManager)
9012 {
9014 if (actionManager.GetAction(ActionDropItemSimple).Can(this, actionTarget, item))
9015 {
9016 actionManager.
PerformActionStart(actionManager.GetAction(ActionDropItemSimple), actionTarget, item);
9017 return true;
9018 }
9019 }
9020 else
9021 return true;
9022 }
9023
9024 return false;
9025 }
class ActionTargets ActionTarget
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