//类型字符串
    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));
 }
Exemple #3
0
    //类型字符串
    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);
    }