//类型字符串 public override ActionNameType GetType_String() { ActionNameType typeName = ActionNameType.UnName; if (ItemImpl != null) { switch (ItemImpl.TypeOwner) { case ITEM_OWNER.IO_TALISMAN_PACKET: typeName = ActionNameType.talismanItem; break; case ITEM_OWNER.IO_TALISMAN_EQUIPT: typeName = ActionNameType.talismanEquip; break; } } return(typeName); }
public int GetActionNum(ActionNameType nameType) { return(CActionSystem.Instance.GetActionNum(nameType)); }
//类型字符串 public override ActionNameType GetType_String() { ActionNameType typeName = ActionNameType.UnName; if (ItemImpl == null) { return(typeName); } switch (ItemImpl.GetTypeOwner()) { case ITEM_OWNER.IO_UNKNOWN: break; case ITEM_OWNER.IO_MYSELF_EQUIP: typeName = ActionNameType.Equip; break; case ITEM_OWNER.IO_MYSELF_PACKET: typeName = ActionNameType.PackageItem; break; case ITEM_OWNER.IO_MYSELF_BANK: typeName = ActionNameType.bankItem; break; case ITEM_OWNER.IO_PLAYEROTHER_EQUIP: break; case ITEM_OWNER.IO_ITEMBOX: break; case ITEM_OWNER.IO_BOOTH: typeName = ActionNameType.boothItem; break; case ITEM_OWNER.IO_MYEXBOX: break; case ITEM_OWNER.IO_OTHEREXBOX: break; case ITEM_OWNER.IO_MISSIONBOX: break; case ITEM_OWNER.IO_MYSTALLBOX: break; case ITEM_OWNER.IO_OTSTALLBOX: break; case ITEM_OWNER.IO_QUESTVIRTUALITEM: break; case ITEM_OWNER.IO_PS_SELFBOX: break; case ITEM_OWNER.IO_PS_OTHERBOX: break; case ITEM_OWNER.IO_BOOTH_CALLBACK: typeName = ActionNameType.boothItemCallBack; break; case ITEM_OWNER.IO_GEM_SEPARATE: break; case ITEM_OWNER.IO_TRANSFER_ITEM: break; case ITEM_OWNER.IO_CITY_RESEARCH: break; case ITEM_OWNER.IO_CITY_SHOP: break; case ITEM_OWNER.IO_QUESTUI_DEMAND: break; case ITEM_OWNER.IO_QUESTUI_REWARD: break; default: break; } return(typeName); }