8832 {
8833 InventoryLocation il = new InventoryLocation;
8835 {
8836
8837 ActionManagerClient mngr_client;
8839
8841 if (mngr_client.GetAction(ActionSwapItemToHands).Can(
this,atrg,
ItemBase.Cast(item2)))
8842 {
8844 }
8845 return true;
8846 }
8847 else
8848 return super.PredictiveForceSwapEntities(item1, item2, item2_dst);
8849 }
class ActionTargets ActionTarget
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