8582 {
8583 InventoryLocation il = new InventoryLocation;
8585 {
8586
8587 ActionManagerClient mngr_client;
8589
8591 if (mngr_client.GetAction(ActionSwapItemToHands).Can(
this,atrg,
ItemBase.Cast(item2)))
8592 {
8594 }
8595 return true;
8596 }
8597 else
8598 return super.PredictiveForceSwapEntities(item1, item2, item2_dst);
8599 }
void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility, string surfaceName="")
class GP5GasMask extends MaskBase ItemBase
InventoryLocationType
types of Inventory Location
void PerformActionStart(ActionBase action, ActionTarget target, ItemBase item, Param extra_data=NULL)
proto native int GetType()
returns type of InventoryLocation
ActionManagerBase m_ActionManager