using System; using XGame.Framework.Network; namespace FL.Network { public sealed class FLMsgGenerator : MsgGenerator { protected override IMsgController CreateController(int protoId) { switch(protoId) { case 100101: return new PlayerLoginResponseCtrl(); case 100102: return new PlayerLoginPlayerResponseCtrl(); case 100103: return new PlayerLoginUserResponseCtrl(); case 100201: return new ChatSendResponseCtrl(); case 100202: return new ChatHistoryResponseCtrl(); case 100301: return new PveFightEndResponseCtrl(); case 100302: return new PveLineOpenResponseCtrl(); case 100303: return new PveLineRwdResponseCtrl(); case 100304: return new PveTaskRwdResponseCtrl(); case 100401: return new LongdanOpenResponseCtrl(); case 100402: return new LongdanRwdBoxResponseCtrl(); case 100403: return new LongdanIntoResponseCtrl(); case 100404: return new LongdanUpLevelResponseCtrl(); case 100405: return new LongdanSubcdResponseCtrl(); case 100501: return new MailIntoResponseCtrl(); case 100502: return new MailRwdResponseCtrl(); case 100503: return new MailRwdAllResponseCtrl(); case 100504: return new MailDelResponseCtrl(); case 100505: return new MailDelAllResponseCtrl(); case 100601: return new EquipIntoEquipResponseCtrl(); case 100602: return new EquipIntoLsResponseCtrl(); case 100603: return new EquipTihuanResponseCtrl(); case 100604: return new EquipDelEquipLsResponseCtrl(); case 100605: return new EquipDelEquipResponseCtrl(); case 100701: return new UserBillSuccessResponseCtrl(); case 100702: return new UserLookFuserAllResponseCtrl(); case 100703: return new UserUplevelResponseCtrl(); case 100704: return new UserUseItemResponseCtrl(); case 100801: return new JjcIntoResponseCtrl(); case 100802: return new JjcBuyResponseCtrl(); case 100803: return new JjcRefreshResponseCtrl(); case 100804: return new JjcFightStartResponseCtrl(); case 100805: return new JjcFightEndResponseCtrl(); case 100901: return new RankGetListResponseCtrl(); case 100902: return new RankGetMyResponseCtrl(); case 100903: return new RankTuichuResponseCtrl(); case 101001: return new FubenLdIntoResponseCtrl(); case 101002: return new FubenLdBillResponseCtrl(); case 101003: return new FubenLdFightStartResponseCtrl(); case 101004: return new FubenLdFightEndResponseCtrl(); case 101005: return new FubenLdSaodangResponseCtrl(); case 101011: return new FubenLwcxIntoResponseCtrl(); case 101012: return new FubenLwcxBillResponseCtrl(); case 101013: return new FubenLwcxFightStartResponseCtrl(); case 101014: return new FubenLwcxFightEndResponseCtrl(); case 101015: return new FubenLwcxSaodangResponseCtrl(); case 101021: return new FubenYjgcIntoResponseCtrl(); case 101022: return new FubenYjgcBillResponseCtrl(); case 101023: return new FubenYjgcFightStartResponseCtrl(); case 101024: return new FubenYjgcFightEndResponseCtrl(); case 101025: return new FubenYjgcSaodangResponseCtrl(); case 102101: return new ShengbingIntoResponseCtrl(); case 102102: return new ShengbingUpLevelResponseCtrl(); case 102103: return new ShengbingUpStarResponseCtrl(); case 102104: return new ShengbingWearResponseCtrl(); case 102105: return new ShengbingChangeSuitResponseCtrl(); case 102106: return new ShengbingSetNameResponseCtrl(); case 102107: return new ShengbingWearAllResponseCtrl(); case 102108: return new ShengbingStrongAllResponseCtrl(); case 102109: return new ShengbingBindingResponseCtrl(); case 102110: return new ShengbingUpdateSuitResponseCtrl(); case 102111: return new ShengbingUnlockJibanResponseCtrl(); case 102201: return new MingwenIntoResponseCtrl(); case 102202: return new MingwenUpStarResponseCtrl(); case 102203: return new MingwenWearAllResponseCtrl(); case 102204: return new MingwenStrongAllResponseCtrl(); case 102301: return new MountTishengResponseCtrl(); case 102302: return new MountWearAllResponseCtrl(); case 102303: return new MountUpStarResponseCtrl(); case 102304: return new MountShangzhenResponseCtrl(); case 102305: return new MountUseSkillResponseCtrl(); case 102306: return new MountXunyangResponseCtrl(); case 102307: return new MountXunyangAllResponseCtrl(); case 104001: return new JobClassChangeResponseCtrl(); case 104002: return new JobClassResetResponseCtrl(); case 104003: return new JobClassRuneActivateResponseCtrl(); case 104004: return new JobClassSlotLvUpResponseCtrl(); case 104005: return new JobClassRunePlanNameResponseCtrl(); case 104006: return new JobClassChangePlanResponseCtrl(); case 104007: return new JobClassResetPlanResponseCtrl(); case 104008: return new JobClassRuneChangeResponseCtrl(); case 104101: return new TaskMainRwdResponseCtrl(); case 104201: return new TaskDailyRwdResponseCtrl(); case 104202: return new TaskDailyActivityRwdResponseCtrl(); case 104301: return new ShopBuyResponseCtrl(); case 104302: return new ShopRmbBuyResponseCtrl(); case 200100: return new PlatBackPushCtrl(); case 200200: return new QufuListPushCtrl(); case 200300: return new OrderListPushCtrl(); case 200400: return new NoticesPushCtrl(); case 200500: return new SwitchPushCtrl(); case 200600: return new PlayerInfoPushCtrl(); case 200601: return new PlayerInfoSidPushCtrl(); case 200700: return new UserInfoPushCtrl(); case 200701: return new UserInfoNamePushCtrl(); case 200702: return new UserInfoMoneyPushCtrl(); case 200703: return new UserInfoLevelPushCtrl(); case 200800: return new MailListPushCtrl(); case 200900: return new ChatPushCtrl(); case 201000: return new ActPvePushCtrl(); case 201001: return new ActPvePveIdPushCtrl(); case 201002: return new ActPveOfflinePushCtrl(); case 201003: return new ActPveLastTimePushCtrl(); case 201004: return new ActPveTaskZuPushCtrl(); case 201100: return new ActLongDanPushCtrl(); case 201101: return new ActLongdanTreasureIdPushCtrl(); case 201102: return new ActLongdanExpPushCtrl(); case 201103: return new ActLongdanItemsPushCtrl(); case 201104: return new ActLongdanUpLvTimePushCtrl(); case 201105: return new ActLongdanBillPushCtrl(); case 201106: return new ActLongdanTimePushCtrl(); case 201107: return new ActLongdanLevelPushCtrl(); case 201300: return new ActEquipPushCtrl(); case 201301: return new ActEquipChuanPushCtrl(); case 201400: return new ActItemPushCtrl(); case 201500: return new ActEquipLsPushCtrl(); case 201501: return new ActEquipLsListPushCtrl(); case 201502: return new ActEquipLsDelxhidsPushCtrl(); case 201600: return new ActEpsPushCtrl(); case 201601: return new ActEpsAllEpsPushCtrl(); case 201700: return new XiaDanCsPushCtrl(); case 201800: return new ActShengBingPushCtrl(); case 201801: return new ActShengbingShengbingPushCtrl(); case 201802: return new ActShengbingSuitPushCtrl(); case 201803: return new ActShengbingUseSuitPushCtrl(); case 201804: return new ActShengbingJibanPushCtrl(); case 201900: return new ActMingWenPushCtrl(); case 201901: return new ActMingwenMingwenPushCtrl(); case 201902: return new ActMingwenJibanPushCtrl(); case 202000: return new ActMountPushCtrl(); case 202001: return new ActMountMountListPushCtrl(); case 202002: return new ActMountExpPushCtrl(); case 202003: return new ActMountUsePushCtrl(); case 202004: return new ActMountBuweiPushCtrl(); case 202005: return new ActMountBwExpPushCtrl(); case 202100: return new ActJjcPushCtrl(); case 202101: return new ActJjcTiliPushCtrl(); case 202102: return new ActJjcDtimePushCtrl(); case 202103: return new ActJjcBuyNumPushCtrl(); case 202104: return new ActJjcRefNumPushCtrl(); case 202105: return new ActJjcTzNumPushCtrl(); case 202200: return new RankUserPushCtrl(); case 202300: return new RankClubPushCtrl(); case 202400: return new RankMyPushCtrl(); case 202500: return new ActJjcLogPushCtrl(); case 202600: return new ActJobClassPushCtrl(); case 202601: return new ActJobClassCurrentClassPushCtrl(); case 202602: return new ActJobClassRunePlanPushCtrl(); case 202603: return new ActJobClassResetClassPushCtrl(); case 202604: return new ActJobClassCurrentPlanPushCtrl(); case 202605: return new ActJobClassRunePlanNamePushCtrl(); case 202606: return new ActJobClassAllPointPushCtrl(); case 202700: return new TaskConsPushCtrl(); case 202701: return new ActTaskMainConsPushCtrl(); case 202800: return new ActJjcFightPushCtrl(); case 202900: return new ActTaskDailyPushCtrl(); case 202901: return new ActTaskDailyDailyActivePushCtrl(); case 202902: return new ActTaskDailyWeeklyActivePushCtrl(); case 202903: return new ActTaskDailyTaskConsPushCtrl(); case 202904: return new ActTaskDailyTaskPushCtrl(); case 202905: return new ActTaskDailyRwdDailyPushCtrl(); case 202906: return new ActTaskDailyRwdWeeklyPushCtrl(); case 203000: return new FUserAllPushCtrl(); case 203100: return new ActFbLdPushCtrl(); case 203101: return new ActFbLdDtimePushCtrl(); case 203102: return new ActFbLdTiliPushCtrl(); case 203103: return new ActFbLdBillPushCtrl(); case 203104: return new ActFbLdXlsidPushCtrl(); case 203105: return new ActFbLdFbidPushCtrl(); case 203106: return new ActFbLdItemsPushCtrl(); case 203200: return new ActFbLwcxPushCtrl(); case 203201: return new ActFbLwcxDtimePushCtrl(); case 203202: return new ActFbLwcxTiliPushCtrl(); case 203203: return new ActFbLwcxBillPushCtrl(); case 203204: return new ActFbLwcxXlsidPushCtrl(); case 203205: return new ActFbLwcxFbidPushCtrl(); case 203206: return new ActFbLwcxItemsPushCtrl(); case 203300: return new ActFbYjgcPushCtrl(); case 203301: return new ActFbYjgcDtimePushCtrl(); case 203302: return new ActFbYjgcTiliPushCtrl(); case 203303: return new ActFbYjgcBillPushCtrl(); case 203304: return new ActFbYjgcXlsidPushCtrl(); case 203305: return new ActFbYjgcFbidPushCtrl(); case 203306: return new ActFbYjgcItemsPushCtrl(); case 203400: return new ActAchvPushCtrl(); case 203401: return new ActAchvAchvConsPushCtrl(); case 203402: return new ActAchvAchvPushCtrl(); case 203403: return new ActAchvCurBoxPushCtrl(); case 203500: return new ActFbSktlPushCtrl(); case 203600: return new SevFubenPushCtrl(); case 203601: return new SevFubenListPushCtrl(); case 203602: return new SevFubenDelIdsPushCtrl(); case 203700: return new ActShopPushCtrl(); default: return null; } } protected override IMessage CreateMessage(int protoId) { switch(protoId) { case 100101: return new PlayerLoginResponse(); case 100102: return new PlayerLoginPlayerResponse(); case 100103: return new PlayerLoginUserResponse(); case 100201: return new ChatSendResponse(); case 100202: return new ChatHistoryResponse(); case 100301: return new PveFightEndResponse(); case 100302: return new PveLineOpenResponse(); case 100303: return new PveLineRwdResponse(); case 100304: return new PveTaskRwdResponse(); case 100401: return new LongdanOpenResponse(); case 100402: return new LongdanRwdBoxResponse(); case 100403: return new LongdanIntoResponse(); case 100404: return new LongdanUpLevelResponse(); case 100405: return new LongdanSubcdResponse(); case 100501: return new MailIntoResponse(); case 100502: return new MailRwdResponse(); case 100503: return new MailRwdAllResponse(); case 100504: return new MailDelResponse(); case 100505: return new MailDelAllResponse(); case 100601: return new EquipIntoEquipResponse(); case 100602: return new EquipIntoLsResponse(); case 100603: return new EquipTihuanResponse(); case 100604: return new EquipDelEquipLsResponse(); case 100605: return new EquipDelEquipResponse(); case 100701: return new UserBillSuccessResponse(); case 100702: return new UserLookFuserAllResponse(); case 100703: return new UserUplevelResponse(); case 100704: return new UserUseItemResponse(); case 100801: return new JjcIntoResponse(); case 100802: return new JjcBuyResponse(); case 100803: return new JjcRefreshResponse(); case 100804: return new JjcFightStartResponse(); case 100805: return new JjcFightEndResponse(); case 100901: return new RankGetListResponse(); case 100902: return new RankGetMyResponse(); case 100903: return new RankTuichuResponse(); case 101001: return new FubenLdIntoResponse(); case 101002: return new FubenLdBillResponse(); case 101003: return new FubenLdFightStartResponse(); case 101004: return new FubenLdFightEndResponse(); case 101005: return new FubenLdSaodangResponse(); case 101011: return new FubenLwcxIntoResponse(); case 101012: return new FubenLwcxBillResponse(); case 101013: return new FubenLwcxFightStartResponse(); case 101014: return new FubenLwcxFightEndResponse(); case 101015: return new FubenLwcxSaodangResponse(); case 101021: return new FubenYjgcIntoResponse(); case 101022: return new FubenYjgcBillResponse(); case 101023: return new FubenYjgcFightStartResponse(); case 101024: return new FubenYjgcFightEndResponse(); case 101025: return new FubenYjgcSaodangResponse(); case 102101: return new ShengbingIntoResponse(); case 102102: return new ShengbingUpLevelResponse(); case 102103: return new ShengbingUpStarResponse(); case 102104: return new ShengbingWearResponse(); case 102105: return new ShengbingChangeSuitResponse(); case 102106: return new ShengbingSetNameResponse(); case 102107: return new ShengbingWearAllResponse(); case 102108: return new ShengbingStrongAllResponse(); case 102109: return new ShengbingBindingResponse(); case 102110: return new ShengbingUpdateSuitResponse(); case 102111: return new ShengbingUnlockJibanResponse(); case 102201: return new MingwenIntoResponse(); case 102202: return new MingwenUpStarResponse(); case 102203: return new MingwenWearAllResponse(); case 102204: return new MingwenStrongAllResponse(); case 102301: return new MountTishengResponse(); case 102302: return new MountWearAllResponse(); case 102303: return new MountUpStarResponse(); case 102304: return new MountShangzhenResponse(); case 102305: return new MountUseSkillResponse(); case 102306: return new MountXunyangResponse(); case 102307: return new MountXunyangAllResponse(); case 104001: return new JobClassChangeResponse(); case 104002: return new JobClassResetResponse(); case 104003: return new JobClassRuneActivateResponse(); case 104004: return new JobClassSlotLvUpResponse(); case 104005: return new JobClassRunePlanNameResponse(); case 104006: return new JobClassChangePlanResponse(); case 104007: return new JobClassResetPlanResponse(); case 104008: return new JobClassRuneChangeResponse(); case 104101: return new TaskMainRwdResponse(); case 104201: return new TaskDailyRwdResponse(); case 104202: return new TaskDailyActivityRwdResponse(); case 104301: return new ShopBuyResponse(); case 104302: return new ShopRmbBuyResponse(); case 200100: return new PlatBackPush(); case 200200: return new QufuListPush(); case 200300: return new OrderListPush(); case 200400: return new NoticesPush(); case 200500: return new SwitchPush(); case 200600: return new PlayerInfoPush(); case 200601: return new PlayerInfoSidPush(); case 200700: return new UserInfoPush(); case 200701: return new UserInfoNamePush(); case 200702: return new UserInfoMoneyPush(); case 200703: return new UserInfoLevelPush(); case 200800: return new MailListPush(); case 200900: return new ChatPush(); case 201000: return new ActPvePush(); case 201001: return new ActPvePveIdPush(); case 201002: return new ActPveOfflinePush(); case 201003: return new ActPveLastTimePush(); case 201004: return new ActPveTaskZuPush(); case 201100: return new ActLongDanPush(); case 201101: return new ActLongdanTreasureIdPush(); case 201102: return new ActLongdanExpPush(); case 201103: return new ActLongdanItemsPush(); case 201104: return new ActLongdanUpLvTimePush(); case 201105: return new ActLongdanBillPush(); case 201106: return new ActLongdanTimePush(); case 201107: return new ActLongdanLevelPush(); case 201300: return new ActEquipPush(); case 201301: return new ActEquipChuanPush(); case 201400: return new ActItemPush(); case 201500: return new ActEquipLsPush(); case 201501: return new ActEquipLsListPush(); case 201502: return new ActEquipLsDelxhidsPush(); case 201600: return new ActEpsPush(); case 201601: return new ActEpsAllEpsPush(); case 201700: return new XiaDanCsPush(); case 201800: return new ActShengBingPush(); case 201801: return new ActShengbingShengbingPush(); case 201802: return new ActShengbingSuitPush(); case 201803: return new ActShengbingUseSuitPush(); case 201804: return new ActShengbingJibanPush(); case 201900: return new ActMingWenPush(); case 201901: return new ActMingwenMingwenPush(); case 201902: return new ActMingwenJibanPush(); case 202000: return new ActMountPush(); case 202001: return new ActMountMountListPush(); case 202002: return new ActMountExpPush(); case 202003: return new ActMountUsePush(); case 202004: return new ActMountBuweiPush(); case 202005: return new ActMountBwExpPush(); case 202100: return new ActJjcPush(); case 202101: return new ActJjcTiliPush(); case 202102: return new ActJjcDtimePush(); case 202103: return new ActJjcBuyNumPush(); case 202104: return new ActJjcRefNumPush(); case 202105: return new ActJjcTzNumPush(); case 202200: return new RankUserPush(); case 202300: return new RankClubPush(); case 202400: return new RankMyPush(); case 202500: return new ActJjcLogPush(); case 202600: return new ActJobClassPush(); case 202601: return new ActJobClassCurrentClassPush(); case 202602: return new ActJobClassRunePlanPush(); case 202603: return new ActJobClassResetClassPush(); case 202604: return new ActJobClassCurrentPlanPush(); case 202605: return new ActJobClassRunePlanNamePush(); case 202606: return new ActJobClassAllPointPush(); case 202700: return new TaskConsPush(); case 202701: return new ActTaskMainConsPush(); case 202800: return new ActJjcFightPush(); case 202900: return new ActTaskDailyPush(); case 202901: return new ActTaskDailyDailyActivePush(); case 202902: return new ActTaskDailyWeeklyActivePush(); case 202903: return new ActTaskDailyTaskConsPush(); case 202904: return new ActTaskDailyTaskPush(); case 202905: return new ActTaskDailyRwdDailyPush(); case 202906: return new ActTaskDailyRwdWeeklyPush(); case 203000: return new FUserAllPush(); case 203100: return new ActFbLdPush(); case 203101: return new ActFbLdDtimePush(); case 203102: return new ActFbLdTiliPush(); case 203103: return new ActFbLdBillPush(); case 203104: return new ActFbLdXlsidPush(); case 203105: return new ActFbLdFbidPush(); case 203106: return new ActFbLdItemsPush(); case 203200: return new ActFbLwcxPush(); case 203201: return new ActFbLwcxDtimePush(); case 203202: return new ActFbLwcxTiliPush(); case 203203: return new ActFbLwcxBillPush(); case 203204: return new ActFbLwcxXlsidPush(); case 203205: return new ActFbLwcxFbidPush(); case 203206: return new ActFbLwcxItemsPush(); case 203300: return new ActFbYjgcPush(); case 203301: return new ActFbYjgcDtimePush(); case 203302: return new ActFbYjgcTiliPush(); case 203303: return new ActFbYjgcBillPush(); case 203304: return new ActFbYjgcXlsidPush(); case 203305: return new ActFbYjgcFbidPush(); case 203306: return new ActFbYjgcItemsPush(); case 203400: return new ActAchvPush(); case 203401: return new ActAchvAchvConsPush(); case 203402: return new ActAchvAchvPush(); case 203403: return new ActAchvCurBoxPush(); case 203500: return new ActFbSktlPush(); case 203600: return new SevFubenPush(); case 203601: return new SevFubenListPush(); case 203602: return new SevFubenDelIdsPush(); case 203700: return new ActShopPush(); default: return null; } } protected override Type GetMessageType(int protoId) { switch (protoId) { case 100101: return typeof(PlayerLoginResponse); case 100102: return typeof(PlayerLoginPlayerResponse); case 100103: return typeof(PlayerLoginUserResponse); case 100201: return typeof(ChatSendResponse); case 100202: return typeof(ChatHistoryResponse); case 100301: return typeof(PveFightEndResponse); case 100302: return typeof(PveLineOpenResponse); case 100303: return typeof(PveLineRwdResponse); case 100304: return typeof(PveTaskRwdResponse); case 100401: return typeof(LongdanOpenResponse); case 100402: return typeof(LongdanRwdBoxResponse); case 100403: return typeof(LongdanIntoResponse); case 100404: return typeof(LongdanUpLevelResponse); case 100405: return typeof(LongdanSubcdResponse); case 100501: return typeof(MailIntoResponse); case 100502: return typeof(MailRwdResponse); case 100503: return typeof(MailRwdAllResponse); case 100504: return typeof(MailDelResponse); case 100505: return typeof(MailDelAllResponse); case 100601: return typeof(EquipIntoEquipResponse); case 100602: return typeof(EquipIntoLsResponse); case 100603: return typeof(EquipTihuanResponse); case 100604: return typeof(EquipDelEquipLsResponse); case 100605: return typeof(EquipDelEquipResponse); case 100701: return typeof(UserBillSuccessResponse); case 100702: return typeof(UserLookFuserAllResponse); case 100703: return typeof(UserUplevelResponse); case 100704: return typeof(UserUseItemResponse); case 100801: return typeof(JjcIntoResponse); case 100802: return typeof(JjcBuyResponse); case 100803: return typeof(JjcRefreshResponse); case 100804: return typeof(JjcFightStartResponse); case 100805: return typeof(JjcFightEndResponse); case 100901: return typeof(RankGetListResponse); case 100902: return typeof(RankGetMyResponse); case 100903: return typeof(RankTuichuResponse); case 101001: return typeof(FubenLdIntoResponse); case 101002: return typeof(FubenLdBillResponse); case 101003: return typeof(FubenLdFightStartResponse); case 101004: return typeof(FubenLdFightEndResponse); case 101005: return typeof(FubenLdSaodangResponse); case 101011: return typeof(FubenLwcxIntoResponse); case 101012: return typeof(FubenLwcxBillResponse); case 101013: return typeof(FubenLwcxFightStartResponse); case 101014: return typeof(FubenLwcxFightEndResponse); case 101015: return typeof(FubenLwcxSaodangResponse); case 101021: return typeof(FubenYjgcIntoResponse); case 101022: return typeof(FubenYjgcBillResponse); case 101023: return typeof(FubenYjgcFightStartResponse); case 101024: return typeof(FubenYjgcFightEndResponse); case 101025: return typeof(FubenYjgcSaodangResponse); case 102101: return typeof(ShengbingIntoResponse); case 102102: return typeof(ShengbingUpLevelResponse); case 102103: return typeof(ShengbingUpStarResponse); case 102104: return typeof(ShengbingWearResponse); case 102105: return typeof(ShengbingChangeSuitResponse); case 102106: return typeof(ShengbingSetNameResponse); case 102107: return typeof(ShengbingWearAllResponse); case 102108: return typeof(ShengbingStrongAllResponse); case 102109: return typeof(ShengbingBindingResponse); case 102110: return typeof(ShengbingUpdateSuitResponse); case 102111: return typeof(ShengbingUnlockJibanResponse); case 102201: return typeof(MingwenIntoResponse); case 102202: return typeof(MingwenUpStarResponse); case 102203: return typeof(MingwenWearAllResponse); case 102204: return typeof(MingwenStrongAllResponse); case 102301: return typeof(MountTishengResponse); case 102302: return typeof(MountWearAllResponse); case 102303: return typeof(MountUpStarResponse); case 102304: return typeof(MountShangzhenResponse); case 102305: return typeof(MountUseSkillResponse); case 102306: return typeof(MountXunyangResponse); case 102307: return typeof(MountXunyangAllResponse); case 104001: return typeof(JobClassChangeResponse); case 104002: return typeof(JobClassResetResponse); case 104003: return typeof(JobClassRuneActivateResponse); case 104004: return typeof(JobClassSlotLvUpResponse); case 104005: return typeof(JobClassRunePlanNameResponse); case 104006: return typeof(JobClassChangePlanResponse); case 104007: return typeof(JobClassResetPlanResponse); case 104008: return typeof(JobClassRuneChangeResponse); case 104101: return typeof(TaskMainRwdResponse); case 104201: return typeof(TaskDailyRwdResponse); case 104202: return typeof(TaskDailyActivityRwdResponse); case 104301: return typeof(ShopBuyResponse); case 104302: return typeof(ShopRmbBuyResponse); case 200100: return typeof(PlatBackPush); case 200200: return typeof(QufuListPush); case 200300: return typeof(OrderListPush); case 200400: return typeof(NoticesPush); case 200500: return typeof(SwitchPush); case 200600: return typeof(PlayerInfoPush); case 200601: return typeof(PlayerInfoSidPush); case 200700: return typeof(UserInfoPush); case 200701: return typeof(UserInfoNamePush); case 200702: return typeof(UserInfoMoneyPush); case 200703: return typeof(UserInfoLevelPush); case 200800: return typeof(MailListPush); case 200900: return typeof(ChatPush); case 201000: return typeof(ActPvePush); case 201001: return typeof(ActPvePveIdPush); case 201002: return typeof(ActPveOfflinePush); case 201003: return typeof(ActPveLastTimePush); case 201004: return typeof(ActPveTaskZuPush); case 201100: return typeof(ActLongDanPush); case 201101: return typeof(ActLongdanTreasureIdPush); case 201102: return typeof(ActLongdanExpPush); case 201103: return typeof(ActLongdanItemsPush); case 201104: return typeof(ActLongdanUpLvTimePush); case 201105: return typeof(ActLongdanBillPush); case 201106: return typeof(ActLongdanTimePush); case 201107: return typeof(ActLongdanLevelPush); case 201300: return typeof(ActEquipPush); case 201301: return typeof(ActEquipChuanPush); case 201400: return typeof(ActItemPush); case 201500: return typeof(ActEquipLsPush); case 201501: return typeof(ActEquipLsListPush); case 201502: return typeof(ActEquipLsDelxhidsPush); case 201600: return typeof(ActEpsPush); case 201601: return typeof(ActEpsAllEpsPush); case 201700: return typeof(XiaDanCsPush); case 201800: return typeof(ActShengBingPush); case 201801: return typeof(ActShengbingShengbingPush); case 201802: return typeof(ActShengbingSuitPush); case 201803: return typeof(ActShengbingUseSuitPush); case 201804: return typeof(ActShengbingJibanPush); case 201900: return typeof(ActMingWenPush); case 201901: return typeof(ActMingwenMingwenPush); case 201902: return typeof(ActMingwenJibanPush); case 202000: return typeof(ActMountPush); case 202001: return typeof(ActMountMountListPush); case 202002: return typeof(ActMountExpPush); case 202003: return typeof(ActMountUsePush); case 202004: return typeof(ActMountBuweiPush); case 202005: return typeof(ActMountBwExpPush); case 202100: return typeof(ActJjcPush); case 202101: return typeof(ActJjcTiliPush); case 202102: return typeof(ActJjcDtimePush); case 202103: return typeof(ActJjcBuyNumPush); case 202104: return typeof(ActJjcRefNumPush); case 202105: return typeof(ActJjcTzNumPush); case 202200: return typeof(RankUserPush); case 202300: return typeof(RankClubPush); case 202400: return typeof(RankMyPush); case 202500: return typeof(ActJjcLogPush); case 202600: return typeof(ActJobClassPush); case 202601: return typeof(ActJobClassCurrentClassPush); case 202602: return typeof(ActJobClassRunePlanPush); case 202603: return typeof(ActJobClassResetClassPush); case 202604: return typeof(ActJobClassCurrentPlanPush); case 202605: return typeof(ActJobClassRunePlanNamePush); case 202606: return typeof(ActJobClassAllPointPush); case 202700: return typeof(TaskConsPush); case 202701: return typeof(ActTaskMainConsPush); case 202800: return typeof(ActJjcFightPush); case 202900: return typeof(ActTaskDailyPush); case 202901: return typeof(ActTaskDailyDailyActivePush); case 202902: return typeof(ActTaskDailyWeeklyActivePush); case 202903: return typeof(ActTaskDailyTaskConsPush); case 202904: return typeof(ActTaskDailyTaskPush); case 202905: return typeof(ActTaskDailyRwdDailyPush); case 202906: return typeof(ActTaskDailyRwdWeeklyPush); case 203000: return typeof(FUserAllPush); case 203100: return typeof(ActFbLdPush); case 203101: return typeof(ActFbLdDtimePush); case 203102: return typeof(ActFbLdTiliPush); case 203103: return typeof(ActFbLdBillPush); case 203104: return typeof(ActFbLdXlsidPush); case 203105: return typeof(ActFbLdFbidPush); case 203106: return typeof(ActFbLdItemsPush); case 203200: return typeof(ActFbLwcxPush); case 203201: return typeof(ActFbLwcxDtimePush); case 203202: return typeof(ActFbLwcxTiliPush); case 203203: return typeof(ActFbLwcxBillPush); case 203204: return typeof(ActFbLwcxXlsidPush); case 203205: return typeof(ActFbLwcxFbidPush); case 203206: return typeof(ActFbLwcxItemsPush); case 203300: return typeof(ActFbYjgcPush); case 203301: return typeof(ActFbYjgcDtimePush); case 203302: return typeof(ActFbYjgcTiliPush); case 203303: return typeof(ActFbYjgcBillPush); case 203304: return typeof(ActFbYjgcXlsidPush); case 203305: return typeof(ActFbYjgcFbidPush); case 203306: return typeof(ActFbYjgcItemsPush); case 203400: return typeof(ActAchvPush); case 203401: return typeof(ActAchvAchvConsPush); case 203402: return typeof(ActAchvAchvPush); case 203403: return typeof(ActAchvCurBoxPush); case 203500: return typeof(ActFbSktlPush); case 203600: return typeof(SevFubenPush); case 203601: return typeof(SevFubenListPush); case 203602: return typeof(SevFubenDelIdsPush); case 203700: return typeof(ActShopPush); default: return null; } } } }