-- Warning: do not edit this file. -- 警告: 不要编辑此文件 Protocol = Protocol or {} Protocol.Serializer = Protocol.Serializer or {} Protocol.Serializer.StringDefined = {} function Protocol.Serializer.Config(rootdir) if rootdir:sub(-1) ~= '/' then rootdir = rootdir..'/' end require(rootdir..'_response-code') require(rootdir..'DeepCore.Protocol.Notify') require(rootdir..'DeepCore.Protocol.Request') require(rootdir..'DeepCore.Protocol.Response') require(rootdir..'DeepCore.SerialData') require(rootdir..'OpenCards.Core.Data.AchieveIconData') require(rootdir..'OpenCards.Core.Data.AdminRoleInfo') require(rootdir..'OpenCards.Core.Data.AstrologyRemindData') require(rootdir..'OpenCards.Core.Data.AtlantisActivityListDtoData') require(rootdir..'OpenCards.Core.Data.AtlantisActivityNormalRewardConfig') require(rootdir..'OpenCards.Core.Data.AtlantisActivityTargetRewardConfig') require(rootdir..'OpenCards.Core.Data.AtlantisActivityValleyRuinsDtoData') require(rootdir..'OpenCards.Core.Data.AtlantisActivityValleyRuinsRewardHistoryDtoData') require(rootdir..'OpenCards.Core.Data.BossChallengeActivityInfoDtoData') require(rootdir..'OpenCards.Core.Data.BossChallengeActivityRecordItemDtoData') require(rootdir..'OpenCards.Core.Data.CanHireMercenaryData') require(rootdir..'OpenCards.Core.Data.ChatMessage') require(rootdir..'OpenCards.Core.Data.ChatPlayer') require(rootdir..'OpenCards.Core.Data.ClientActivityStateData') require(rootdir..'OpenCards.Core.Data.ClientArenaArtifactData') require(rootdir..'OpenCards.Core.Data.ClientArenaEquipData') require(rootdir..'OpenCards.Core.Data.ClientArenaHeroData') require(rootdir..'OpenCards.Core.Data.ClientArenaHeroFullData') require(rootdir..'OpenCards.Core.Data.ClientArenaHighendBattleResultData') require(rootdir..'OpenCards.Core.Data.ClientArenaHighendRecordData') require(rootdir..'OpenCards.Core.Data.ClientArenaPinnacleFightHeroData') require(rootdir..'OpenCards.Core.Data.ClientArenaPinnacleFightRecordData') require(rootdir..'OpenCards.Core.Data.ClientArenaPinnacleFightRoleData') require(rootdir..'OpenCards.Core.Data.ClientArenaPinnacleGloryRankData') require(rootdir..'OpenCards.Core.Data.ClientArenaPinnaclePeriodData') require(rootdir..'OpenCards.Core.Data.ClientArenaPinnacleQuizRecordData') require(rootdir..'OpenCards.Core.Data.ClientArenaPinnacleQuizStatisticsData') require(rootdir..'OpenCards.Core.Data.ClientArenaValorBattleResultData') require(rootdir..'OpenCards.Core.Data.ClientArenaValorRecordData') require(rootdir..'OpenCards.Core.Data.ClientCheckMultiRoleData') require(rootdir..'OpenCards.Core.Data.ClientCheckRoleData') require(rootdir..'OpenCards.Core.Data.ClientGuildDungeonLogData') require(rootdir..'OpenCards.Core.Data.ClientGuildSecretCaveLegendScore') require(rootdir..'OpenCards.Core.Data.ClientGuildWarriorTreasureOverView') require(rootdir..'OpenCards.Core.Data.ClientMuteState') require(rootdir..'OpenCards.Core.Data.ClientRoleArenaHighendData') require(rootdir..'OpenCards.Core.Data.ClientRoleArenaPinnacleData') require(rootdir..'OpenCards.Core.Data.ClientRoleArenaPinnacleEliminationData') require(rootdir..'OpenCards.Core.Data.ClientRoleArenaValorData') require(rootdir..'OpenCards.Core.Data.ClientRoleData') require(rootdir..'OpenCards.Core.Data.ClientRoleListItemData') require(rootdir..'OpenCards.Core.Data.ClientSecretCaveBaseRoleSnap') require(rootdir..'OpenCards.Core.Data.ClientSecretCaveDream') require(rootdir..'OpenCards.Core.Data.ClientSecretCaveEntry') require(rootdir..'OpenCards.Core.Data.ClientSecretCaveRank') require(rootdir..'OpenCards.Core.Data.ClientServerData') require(rootdir..'OpenCards.Core.Data.ClientSoulEchoRecordData') require(rootdir..'OpenCards.Core.Data.ClientStageHistoryRoleInfo') require(rootdir..'OpenCards.Core.Data.ClientVoidGuestData') require(rootdir..'OpenCards.Core.Data.ClientWishSummonBossChallengeRankItem') require(rootdir..'OpenCards.Core.Data.ClientWorldMapRoleInfo') require(rootdir..'OpenCards.Core.Data.DotDataItemInfo') require(rootdir..'OpenCards.Core.Data.DrawRecord') require(rootdir..'OpenCards.Core.Data.DropItemSet') require(rootdir..'OpenCards.Core.Data.DropItemSetDynamic') require(rootdir..'OpenCards.Core.Data.EquipDigInfo') require(rootdir..'OpenCards.Core.Data.FansPlayerData') require(rootdir..'OpenCards.Core.Data.FettersHeroBuffData') require(rootdir..'OpenCards.Core.Data.FindPlayerData') require(rootdir..'OpenCards.Core.Data.ForeignAidHeroUseInfo') require(rootdir..'OpenCards.Core.Data.ForeignAidItemData') require(rootdir..'OpenCards.Core.Data.FormationRoleData') require(rootdir..'OpenCards.Core.Data.FriendData') require(rootdir..'OpenCards.Core.Data.GuildHunterBossInfo') require(rootdir..'OpenCards.Core.Data.GuildLayerRankScore') require(rootdir..'OpenCards.Core.Data.GuildSecretCaveInfo') require(rootdir..'OpenCards.Core.Data.GuildWarriorTreasureEntry') require(rootdir..'OpenCards.Core.Data.HeroDigInfo') require(rootdir..'OpenCards.Core.Data.HeroFullData') require(rootdir..'OpenCards.Core.Data.HeroHeadData') require(rootdir..'OpenCards.Core.Data.HistoricalArchivesItemData') require(rootdir..'OpenCards.Core.Data.HistoricalArchivesListDataDto') require(rootdir..'OpenCards.Core.Data.ItemInstanceData') require(rootdir..'OpenCards.Core.Data.ItemInstanceDataAddition') require(rootdir..'OpenCards.Core.Data.MagicTopHatRewardHistoryDtoData') require(rootdir..'OpenCards.Core.Data.MarketPackageAward') require(rootdir..'OpenCards.Core.Data.MarketPackageData') require(rootdir..'OpenCards.Core.Data.MarketPushData') require(rootdir..'OpenCards.Core.Data.MarketSubTab') require(rootdir..'OpenCards.Core.Data.MarketTab') require(rootdir..'OpenCards.Core.Data.MercenaryAppointPlayerData') require(rootdir..'OpenCards.Core.Data.MercenaryData') require(rootdir..'OpenCards.Core.Data.PlayerAppointMercenaryData') require(rootdir..'OpenCards.Core.Data.PlayerScoreRankData') require(rootdir..'OpenCards.Core.Data.PlayerTempMercenaryData') require(rootdir..'OpenCards.Core.Data.RankHeroScoreData') require(rootdir..'OpenCards.Core.Data.RankLowestMarkData') require(rootdir..'OpenCards.Core.Data.RankPlayerData') require(rootdir..'OpenCards.Core.Data.RankRewardData') require(rootdir..'OpenCards.Core.Data.ServerWishSummonBossChallengeRankData') require(rootdir..'OpenCards.Core.Data.ShopData') require(rootdir..'OpenCards.Core.Data.ShopItemEntry') require(rootdir..'OpenCards.Core.Data.SingleHotData') require(rootdir..'OpenCards.Core.Data.SpecialTrainingInfo') require(rootdir..'OpenCards.Core.Data.SummonCountRewardInfo') require(rootdir..'OpenCards.Core.Data.Table_CopyMapData') require(rootdir..'OpenCards.Core.Data.Table_CopyMapEvent') require(rootdir..'OpenCards.Core.Data.Table_CopyMaps') require(rootdir..'OpenCards.Core.Data.TavernRecommendGiftData') require(rootdir..'OpenCards.Core.Data.TimeLimitedActivityConfig') require(rootdir..'OpenCards.Core.Data.TimeLimitedDirectGiftConfig') require(rootdir..'OpenCards.Core.Data.TimeLimitedExpGiftConfig') require(rootdir..'OpenCards.Core.Data.TimeLimitedGiftConfig') require(rootdir..'OpenCards.Core.Data.TimeLimitedGoodsConfig') require(rootdir..'OpenCards.Core.Data.TimeLimitedPassCheckConfig') require(rootdir..'OpenCards.Core.Data.TimeLimitedPassCheckReward') require(rootdir..'OpenCards.Core.Data.TimeLimitedPassCheckRewardConfig') require(rootdir..'OpenCards.Core.Data.TimeLimitedTaskConfig') require(rootdir..'OpenCards.Core.Data.TimeLimitedTaskItemConfig') require(rootdir..'OpenCards.Core.Data.ValidHeroItemDataDto') require(rootdir..'OpenCards.Core.Data.WhiteListInfo') require(rootdir..'OpenCards.Core.Data.WishSummonActivityConfig') require(rootdir..'OpenCards.Core.Data.WishSummonBossChallengeConfig') require(rootdir..'OpenCards.Core.Data.WishSummonBossChallengeRankRewardConfig') require(rootdir..'OpenCards.Core.Data.WishSummonBossChallengeTaskConfig') require(rootdir..'OpenCards.Core.Data.WishSummonCfg_BossChallengeRankReward') require(rootdir..'OpenCards.Core.Data.WishSummonCfg_DropShow') require(rootdir..'OpenCards.Core.Data.WishSummonCfg_HeroGift') require(rootdir..'OpenCards.Core.Data.WishSummonCfg_HeroList') require(rootdir..'OpenCards.Core.Data.WishSummonCfg_MarketGift') require(rootdir..'OpenCards.Core.Data.WishSummonCfg_RewardShow') require(rootdir..'OpenCards.Core.Data.WishSummonCfg_TaskGroup') require(rootdir..'OpenCards.Core.Data.WishSummonCfg_TaskList') require(rootdir..'OpenCards.Core.Data.WishSummonCfg_WeekCard') require(rootdir..'OpenCards.Core.Data.WishSummonConfig') require(rootdir..'OpenCards.Core.Data.WishSummonDropShowConfig') require(rootdir..'OpenCards.Core.Data.WishSummonHeroGiftConfig') require(rootdir..'OpenCards.Core.Data.WishSummonHeroListConfig') require(rootdir..'OpenCards.Core.Data.WishSummonLimitedGiftConfig') require(rootdir..'OpenCards.Core.Data.WishSummonRewardShowConfig') require(rootdir..'OpenCards.Core.Data.WishSummonTaskConfig') require(rootdir..'OpenCards.Core.Data.WishSummonWeekCardConfig') require(rootdir..'OpenCards.Core.Data.WorldChannelInfo') require(rootdir..'OpenCards.Core.ORM.AccountData') require(rootdir..'OpenCards.Core.ORM.AccountDeviceData') require(rootdir..'OpenCards.Core.ORM.AccountTokenData') require(rootdir..'OpenCards.Core.ORM.Acumulate') require(rootdir..'OpenCards.Core.ORM.AdsData') require(rootdir..'OpenCards.Core.ORM.ApplyJoinGuildData') require(rootdir..'OpenCards.Core.ORM.ArenaHighendData') require(rootdir..'OpenCards.Core.ORM.ArenaHighendRankData') require(rootdir..'OpenCards.Core.ORM.ArenaHighendRankItemData') require(rootdir..'OpenCards.Core.ORM.ArenaManagerData') require(rootdir..'OpenCards.Core.ORM.ArenaMatchData') require(rootdir..'OpenCards.Core.ORM.ArenaPinnacleBattleData') require(rootdir..'OpenCards.Core.ORM.ArenaPinnacleBattleHeroData') require(rootdir..'OpenCards.Core.ORM.ArenaPinnacleBattleResultData') require(rootdir..'OpenCards.Core.ORM.ArenaPinnacleBattleRoleData') require(rootdir..'OpenCards.Core.ORM.ArenaPinnacleData') require(rootdir..'OpenCards.Core.ORM.ArenaPinnacleGroupData') require(rootdir..'OpenCards.Core.ORM.ArenaPinnacleQuizData') require(rootdir..'OpenCards.Core.ORM.ArenaPinnacleQuizRecordData') require(rootdir..'OpenCards.Core.ORM.ArenaPinnacleRegionData') require(rootdir..'OpenCards.Core.ORM.ArenaPinnacleServerData') require(rootdir..'OpenCards.Core.ORM.ArenaTemplateRobotData') require(rootdir..'OpenCards.Core.ORM.ArenaValorData') require(rootdir..'OpenCards.Core.ORM.ArenaValorRankActivityItemData') require(rootdir..'OpenCards.Core.ORM.ArtifactData') require(rootdir..'OpenCards.Core.ORM.BagHeroData') require(rootdir..'OpenCards.Core.ORM.BattleFinishHistoryCellData') require(rootdir..'OpenCards.Core.ORM.BattleFinishHistoryData') require(rootdir..'OpenCards.Core.ORM.BattleParameterData') require(rootdir..'OpenCards.Core.ORM.BossChallengeActivityPublicServiceData') require(rootdir..'OpenCards.Core.ORM.BossChallengeActivityPublicServiceEntity') require(rootdir..'OpenCards.Core.ORM.BountyData') require(rootdir..'OpenCards.Core.ORM.BountyTask') require(rootdir..'OpenCards.Core.ORM.CDKData') require(rootdir..'OpenCards.Core.ORM.CDKInfo') require(rootdir..'OpenCards.Core.ORM.CDKRequireData') require(rootdir..'OpenCards.Core.ORM.CDKRoleData') require(rootdir..'OpenCards.Core.ORM.ChatData') require(rootdir..'OpenCards.Core.ORM.ClientRankData') require(rootdir..'OpenCards.Core.ORM.ClientRequireData') require(rootdir..'OpenCards.Core.ORM.CopyData') require(rootdir..'OpenCards.Core.ORM.CopyEventData') require(rootdir..'OpenCards.Core.ORM.CopyMapLogData') require(rootdir..'OpenCards.Core.ORM.CopyMapPos') require(rootdir..'OpenCards.Core.ORM.CopyTypeData') require(rootdir..'OpenCards.Core.ORM.CrystalGrid') require(rootdir..'OpenCards.Core.ORM.CrystalTeam') require(rootdir..'OpenCards.Core.ORM.DayRechargeInfo') require(rootdir..'OpenCards.Core.ORM.DigData') require(rootdir..'OpenCards.Core.ORM.DigDotData') require(rootdir..'OpenCards.Core.ORM.DropData') require(rootdir..'OpenCards.Core.ORM.DungeonData') require(rootdir..'OpenCards.Core.ORM.EquipData') require(rootdir..'OpenCards.Core.ORM.ExpatriateHeroUseCellEntity') require(rootdir..'OpenCards.Core.ORM.FeedbackInfo') require(rootdir..'OpenCards.Core.ORM.FeedbackManagerData') require(rootdir..'OpenCards.Core.ORM.FightResultData') require(rootdir..'OpenCards.Core.ORM.FormationCollectData') require(rootdir..'OpenCards.Core.ORM.FormationData') require(rootdir..'OpenCards.Core.ORM.FormationInfoData') require(rootdir..'OpenCards.Core.ORM.FosterTaskInfo') require(rootdir..'OpenCards.Core.ORM.FriendPointData') require(rootdir..'OpenCards.Core.ORM.GuildBaseData') require(rootdir..'OpenCards.Core.ORM.GuildEventData') require(rootdir..'OpenCards.Core.ORM.GuildHunterBossLogData') require(rootdir..'OpenCards.Core.ORM.GuildListData') require(rootdir..'OpenCards.Core.ORM.GuildMemberData') require(rootdir..'OpenCards.Core.ORM.HallowsData') require(rootdir..'OpenCards.Core.ORM.HeroBufData') require(rootdir..'OpenCards.Core.ORM.HeroData') require(rootdir..'OpenCards.Core.ORM.HeroWayData') require(rootdir..'OpenCards.Core.ORM.HistoryStageData') require(rootdir..'OpenCards.Core.ORM.ItemData') require(rootdir..'OpenCards.Core.ORM.LoginSignData') require(rootdir..'OpenCards.Core.ORM.LoginSignInfo') require(rootdir..'OpenCards.Core.ORM.MagicTopHatRewardRecordItemByEachData') require(rootdir..'OpenCards.Core.ORM.MailData') require(rootdir..'OpenCards.Core.ORM.MarketMonthCardRewardInfo') require(rootdir..'OpenCards.Core.ORM.MarketProgressRewardInfo') require(rootdir..'OpenCards.Core.ORM.MazeClientHelpData') require(rootdir..'OpenCards.Core.ORM.MazeData') require(rootdir..'OpenCards.Core.ORM.MazeGridInfo') require(rootdir..'OpenCards.Core.ORM.MazeHelpData') require(rootdir..'OpenCards.Core.ORM.MazeHelpItem') require(rootdir..'OpenCards.Core.ORM.MazeHighestHeroData') require(rootdir..'OpenCards.Core.ORM.MazeSystemInfo') require(rootdir..'OpenCards.Core.ORM.MazeTypeData') require(rootdir..'OpenCards.Core.ORM.MercenaryHeroRecordData') require(rootdir..'OpenCards.Core.ORM.MiniGameData') require(rootdir..'OpenCards.Core.ORM.NewerGuideData') require(rootdir..'OpenCards.Core.ORM.NewerGuideValueData') require(rootdir..'OpenCards.Core.ORM.NewGuildBossData') require(rootdir..'OpenCards.Core.ORM.PayDynamicDifficultyInfo') require(rootdir..'OpenCards.Core.ORM.PlayerData') require(rootdir..'OpenCards.Core.ORM.PlayerExtData') require(rootdir..'OpenCards.Core.ORM.PlayerHeroData') require(rootdir..'OpenCards.Core.ORM.PresetHeroSelectData') require(rootdir..'OpenCards.Core.ORM.RelicItemInfo') require(rootdir..'OpenCards.Core.ORM.RoleArenaData') require(rootdir..'OpenCards.Core.ORM.RoleArenaHighendData') require(rootdir..'OpenCards.Core.ORM.RoleArenaHighendRecordData') require(rootdir..'OpenCards.Core.ORM.RoleArenaPinnacleCompetitionData') require(rootdir..'OpenCards.Core.ORM.RoleArenaPinnacleData') require(rootdir..'OpenCards.Core.ORM.RoleArenaValorData') require(rootdir..'OpenCards.Core.ORM.RoleArenaValorRecordData') require(rootdir..'OpenCards.Core.ORM.RoleData') require(rootdir..'OpenCards.Core.ORM.RoleDropData') require(rootdir..'OpenCards.Core.ORM.RoleExtData') require(rootdir..'OpenCards.Core.ORM.RoleIDSnap') require(rootdir..'OpenCards.Core.ORM.RoleSnap') require(rootdir..'OpenCards.Core.ORM.RoleStageHistoryData') require(rootdir..'OpenCards.Core.ORM.SecretCaveDream') require(rootdir..'OpenCards.Core.ORM.SecretCaveRank') require(rootdir..'OpenCards.Core.ORM.ServerArenaPinnacleData') require(rootdir..'OpenCards.Core.ORM.SingleHallowsData') require(rootdir..'OpenCards.Core.ORM.SingleSlotData') require(rootdir..'OpenCards.Core.ORM.StageRankManagerData') require(rootdir..'OpenCards.Core.ORM.StageRankManagerInfo') require(rootdir..'OpenCards.Core.ORM.StageRankMember') require(rootdir..'OpenCards.Core.ORM.Table_testMaps') require(rootdir..'OpenCards.Core.ORM.TargetTaskData') require(rootdir..'OpenCards.Core.ORM.TaskData') require(rootdir..'OpenCards.Core.ORM.TaskExtRewardConfig') require(rootdir..'OpenCards.Core.ORM.TaskInfo') require(rootdir..'OpenCards.Core.ORM.TaskItem') require(rootdir..'OpenCards.Core.ORM.TowerData') require(rootdir..'OpenCards.Core.ORM.TowerInfo') require(rootdir..'OpenCards.Core.ORM.TowerLevelRecordData') require(rootdir..'OpenCards.Core.ORM.TowerPlayerLevelRecordData') require(rootdir..'OpenCards.Core.ORM.TowerPlayerRecordData') require(rootdir..'OpenCards.Core.ORM.TowerRecordClientData') require(rootdir..'OpenCards.Core.ORM.VoidGuestData') require(rootdir..'OpenCards.Core.ORM.WishSummonActivityBaseData') require(rootdir..'OpenCards.Core.ORM.WishSummonActivityBossChallengeData') require(rootdir..'OpenCards.Core.ORM.WishSummonActivityCenterServiceData') require(rootdir..'OpenCards.Core.ORM.WishSummonActivityCenterServiceRankExtraData') require(rootdir..'OpenCards.Core.ORM.WishSummonActivityCenterServiceRoleData') require(rootdir..'OpenCards.Core.ORM.WishSummonActivityData') require(rootdir..'OpenCards.Core.ORM.WishSummonActivityHeroGiftData') require(rootdir..'OpenCards.Core.ORM.WishSummonActivityInfo') require(rootdir..'OpenCards.Core.ORM.WishSummonActivitySummonData') require(rootdir..'OpenCards.Core.ORM.WishSummonActivityWeekCardData') require(rootdir..'OpenCards.Core.Protocol.Client.ArenaPinnacleStageRefreshNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ArenaRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ArenaResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ArtifactResponse') require(rootdir..'OpenCards.Core.Protocol.Client.AtlantisActvityCommonErrorCode') require(rootdir..'OpenCards.Core.Protocol.Client.BattleInfo') require(rootdir..'OpenCards.Core.Protocol.Client.BattleInfoS') require(rootdir..'OpenCards.Core.Protocol.Client.BattleResultExtData') require(rootdir..'OpenCards.Core.Protocol.Client.CarriageResponse') require(rootdir..'OpenCards.Core.Protocol.Client.CheckOrderRequest') require(rootdir..'OpenCards.Core.Protocol.Client.CheckOrderResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAccumulativeLoginDaysNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientActiveExWeaponRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientActiveExWeaponResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientActiveHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientActiveHeroRsponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientActiveNewHeroTrialRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientActiveNewHeroTrialResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientActivityStateRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientActivityStateResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientActivityTaskClaimRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientActivityTaskClaimResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAddCopyMapLogRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAddCopyMapLogResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAddHerosNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientApplyJoinGuildRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientApplyJoinGuildResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaBuyTicketRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaBuyTicketResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaFormationPowerNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaHighendFightRandomSeedRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaHighendFightRandomSeedResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaPinnacleAwardPreviewRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaPinnacleAwardPreviewResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaPinnacleBetRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaPinnacleBetResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaPinnacleQuizRecordRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaPinnacleQuizRecordResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaPinnacleQuizStatisticsRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaPinnacleQuizStatisticsResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaValorFightRandomSeedRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaValorFightRandomSeedResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaValorRankActivityBaseInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArenaValorRankActivityBaseInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArtifactUsageRateRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientArtifactUsageRateResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAstrologyRemindRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAstrologyRemindResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAtlantisActivityConfigRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAtlantisActivityConfigResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAtlantisActivityListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAtlantisActivityListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAttentionSomeoneRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientAttentionSomeoneResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBatchRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBatchResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBindPhoneRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBindPhoneResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityBattleRecordRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityBattleRecordResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityPurchaseChallengesRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityPurchaseChallengesResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityRankRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityRankResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityRecevieRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityRecevieRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityStartRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBossChallengeActivityStartResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBountyNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBuyGuildSecretCaveCountRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBuyGuildSecretCaveCountResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBuyHeroPackRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBuyHeroPackResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBuyMarketProgressRewardScoreRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBuyMarketProgressRewardScoreResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBuyRaceExchangeShopRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBuyRaceExchangeShopResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBuyShopItemRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientBuyShopItemResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientByTypeSaveFormationRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientByTypeSaveFormationResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChallengeDungeonEndRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChallengeDungeonEndResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChallengeDungeonStartRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChallengeDungeonStartResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChallengeGuildMemberRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChallengeGuildMemberResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChallengeTowerEndRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChallengeTowerEndResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChallengeTowerStartRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChallengeTowerStartResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeChatBoxRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeChatBoxResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeGenderRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeGenderResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeGuildInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeGuildInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeGuildNoticeRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeGuildNoticeResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeGuildPlaceRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeGuildPlaceResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeGuildPositionRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeGuildPositionResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeHeadIconBoxRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeHeadIconBoxResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeHeadIconRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeHeadIconResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeRedDotStatusRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeRedDotStatusResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeRoleNameRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeRoleNameResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeServerIDRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeServerIDResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeShowPicturesAndHeroTeamRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeShowPicturesAndHeroTeamResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeSignRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChangeSignResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatAddMessageRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatAddMessageResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatDeleteMessageRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatDeleteMessageResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatMessageListNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatMessageListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatMessageListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatMuteStateRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatMuteStateResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatUpdateMessageRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatUpdateMessageResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatUpMessageRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatUpMessageResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatWorldChannelChangeRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatWorldChannelChangeResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatWorldChannelListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientChatWorldChannelListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCheckinClaimRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCheckinClaimResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCheckSeasonRefreshRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCheckSeasonRefreshResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCheckTrialHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCheckTrialHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientClaimSpecialTrainingRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientClaimSpecialTrainingResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientClaimSummonCountRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientClaimSummonCountRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientClaimTavernExchangeHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientClaimTavernExchangeHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCollectionFormationRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCollectionFormationResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCollectLifeTreeSoulEchoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCollectLifeTreeSoulEchoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCommonNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyCombatRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyCombatResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyExpiredNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyGainRelicRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyGainRelicResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyGetHireHerosRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyGetHireHerosResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyGetMonstersRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyGetMonstersResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyGranaryRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyGranaryResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyHireHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyHireHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyReliveHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyReliveHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyResetAllHerosRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyResetAllHerosResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyTriggerTrapRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyTriggerTrapResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyUseSpringRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCopyUseSpringResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCreatCDKCodeRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCreatCDKCodeResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCreateGuildRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCreateGuildResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCryBreakRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCryBreakResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCryDownHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCryDownHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCryLevelUpRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCryLevelUpResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCryRefreshGridTimeReqRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCryRefreshGridTimeReqResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCryUpHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientCryUpHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientDeleteFormationRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientDeleteFormationResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientDrawGuildWarriorTreasureRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientDrawGuildWarriorTreasureResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientDrawRaceOptionalCardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientDrawRaceOptionalCardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientDropTest1Request') require(rootdir..'OpenCards.Core.Protocol.Client.ClientDropTest1Response') require(rootdir..'OpenCards.Core.Protocol.Client.ClientDropTest2Request') require(rootdir..'OpenCards.Core.Protocol.Client.ClientDropTest2Response') require(rootdir..'OpenCards.Core.Protocol.Client.ClientDungeonInfoNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEarnArenaPinnacleGloryRoadIconBoxRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEarnArenaPinnacleGloryRoadIconBoxResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEndCopyRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEndCopyResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEnterArenaRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEnterArenaResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEnterArenaValorRankActivityRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEnterArenaValorRankActivityResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEnterGameRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEnterGameResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEnterMazeRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEnterMazeResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEnterServerRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEnterServerResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEquipAllRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEquipAllResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEquipArtifactRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEquipArtifactResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEquipRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientEquipResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExchangeActivityExchangeRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExchangeActivityExchangeResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExchangeActivityInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExchangeActivityInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExchangeDirectGiftRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExchangeDirectGiftResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExchangeFormationRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExchangeFormationResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExchangeNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExchangeVoidGuestRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExchangeVoidGuestResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExitGameRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExitGameResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExitGuildRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExitGuildResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExploreCopyMapPosesRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExploreCopyMapPosesResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExWeaponLevelUpRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientExWeaponLevelUpResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFansInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFansInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFeedbackListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFeedbackListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFeedBackRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFeedBackRewardtResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFeedBackSubmitRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFeedBackSubmitResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFightRandomSeedRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFightRandomSeedResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFightResultInfo') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFightResultRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFightResultResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFightSkipResultRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFightSkipResultResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFireValleyRuinsRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFireValleyRuinsRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFormationInfoNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFosterAcumulateInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFosterAcumulateInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFosterDayInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFosterDayInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFosterGetRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFosterGetRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendAddBlacklistRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendAddBlacklistResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendAddNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendApplyCountRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendApplyCountResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendApplyHandleRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendApplyHandleResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendApplyListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendApplyListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendApplyRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendApplyResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendBlacklistRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendBlacklistResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendFindRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendFindResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendPointOneKeyOperateRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendPointOneKeyOperateResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendPointOperateRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendPointOperateResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendRemoveBlacklistRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendRemoveBlacklistResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendRemoveNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendRemoveRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientFriendRemoveResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGainCopyRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGainCopyRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGeneralPopupNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetAccumulateRechargeInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetAccumulateRechargeInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetAchieveFivePlayerRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetAchieveFivePlayerResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetActivityTaskRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetActivityTaskResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetAdsInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetAdsInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetAdsRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetAdsRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaHighendCoinRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaHighendCoinResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaHighendDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaHighendDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaHighendOpponentRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaHighendOpponentResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaHighendOppositeRoleDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaHighendOppositeRoleDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaHighendScoreRankListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaHighendScoreRankListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleFightRecordRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleFightRecordResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleFinalCompetitionDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleFinalCompetitionDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleGroupCompetitionDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleGroupCompetitionDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleGroupGroupDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleGroupGroupDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleQuizHandicapDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleQuizHandicapDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleRankRewardStatusRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleRankRewardStatusResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleRoadOfGloryDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleRoadOfGloryDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleRoundCompetitionDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleRoundCompetitionDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleRoundGroupDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleRoundGroupDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleTopOfGloryDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaPinnacleTopOfGloryDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaTicketDailyPurchasedCountsRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaTicketDailyPurchasedCountsResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorOpponentRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorOpponentResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorOppositeRoleDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorOppositeRoleDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorRankActivityDailyRewardDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorRankActivityDailyRewardDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorRankDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorRankDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorRoleDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetArenaValorRoleDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetAstrologyHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetAstrologyHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetBattleHistoryRecordsRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetBattleHistoryRecordsResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetBattleOtherRolesRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetBattleOtherRolesResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetBountyInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetBountyInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetBountyOptRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetBountyOptResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetCDKRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetCDKResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetCheckinInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetCheckinInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetCollectionFormationListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetCollectionFormationListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetCryInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetCryInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetDiamondWishListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetDiamondWishListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetDirectGiftInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetDirectGiftInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetDungeonBoxRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetDungeonBoxRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetDungeonOptRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetDungeonOptResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetExchangeOptRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetExchangeOptResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetExpGiftInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetExpGiftInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetFightRecordListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetFightRecordListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetFirstRechargeInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetFirstRechargeInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetForeignAidHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetForeignAidHeroRsponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetFormationInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetFormationInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildHunterInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildHunterInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildHunterLogRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildHunterLogResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveAppointGradeRankRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveAppointGradeRankResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveDeepInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveDeepInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveDreamStepInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveDreamStepInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveDreamStepRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveDreamStepRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveLastRankRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveLastRankResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveRankRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveRankResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveShallowInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildSecretCaveShallowInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildWarriorTreasureInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetGuildWarriorTreasureInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHallowsDatasRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHallowsDatasResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHeroBuffDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHeroBuffDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHeroWayRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHeroWayResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHeroWayStageRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHeroWayStageRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHeroWayTaskRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHeroWayTaskRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHighendFightRecordListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHighendFightRecordListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHonourRankListInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHonourRankListInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHonourRankMainInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHonourRankMainInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHonourRankRewardListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHonourRankRewardListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHonourRankRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetHonourRankRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetLoginPopupInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetLoginPopupInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetLoginRewardInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetLoginRewardInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetLoginSignInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetLoginSignInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetLoginSignRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetLoginSignRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMailListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMailListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMarketInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMarketInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMarketProgressRewardInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMarketProgressRewardInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMarketProgressRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMarketProgressRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMarketPushRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMarketPushResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMarketRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMarketRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMiniGameEndRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMiniGameEndResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMiniGameRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMiniGameRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMultiRoleInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetMultiRoleInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetNewHeroTrialInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetNewHeroTrialInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetPassCheckInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetPassCheckInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetPassCheckRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetPassCheckRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRaceSummonInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRaceSummonInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRechargeOrderRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRechargeOrderResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRecommendGiftInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRecommendGiftInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRelicItemRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRelicItemResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRelicWaitRecvListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRelicWaitRecvListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRoleInfomationRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRoleInfomationResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRoleInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRoleInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRoleListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetRoleListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetServerTimeOffsetRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetServerTimeOffsetResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetShopInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetShopInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetSpecialTrainingInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetSpecialTrainingInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetStageChallengeRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetStageChallengeRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetStageHistoryRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetStageHistoryResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetStageRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetStageRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetSummonBoxRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetSummonBoxResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetSummonCountRewardInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetSummonCountRewardInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetSummonTaskRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetSummonTaskResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTargetTaskRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTargetTaskResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTaskConfigRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTaskConfigResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTaskRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTaskRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTaskStageRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTaskStageRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTavernExchangeInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTavernExchangeInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTavernRecommendGiftRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTavernRecommendGiftResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTempMercenaryUseRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTempMercenaryUseResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetThirtyDaysRewardInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetThirtyDaysRewardInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTimeBoxRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTimeBoxRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTimeLimitedTaskInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTimeLimitedTaskInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTimeLimitedTaskRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetTimeLimitedTaskRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetValleyRuinsPageInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetValleyRuinsPageInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetVipRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetVipRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetWishListRecommendRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetWishListRecommendResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetWishListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetWishListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetWorldMapOtherRolesRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGetWorldMapOtherRolesResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGuildChangedNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGuildHunterBattleRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGuildHunterBattleResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGuildHunterResultNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGuildSecretCaveBaseRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGuildSecretCaveBaseResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGuildSecretCaveBattleRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGuildSecretCaveBattleResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGuildSecretCaveLogRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGuildSecretCaveLogResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientGuildSecretCaveResultNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHadChangeShowTeamNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHallowsInfoNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHandleGMRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHandleGMResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHandleJoinGuildApplyRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHandleJoinGuildApplyResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHandleRoleCommonRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHandleRoleCommonResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroAutoDisbandRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroAutoDisbandResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroDisbandRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroDisbandResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroHotInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroHotInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroLevelUpRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroLevelUpResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroLinkRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroLinkResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroLockRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroLockResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroReplacementRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroReplacementResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroResetRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroResetResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroRollbackRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroRollbackResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroTakeOffRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroTakeOffResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroUpRankRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroUpRankResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroVoidKeyLinkRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroVoidKeyLinkResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroWearRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroWearResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroWearSkinRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHeroWearSkinResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHistoricalArchivesListInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHistoricalArchivesListInfoRsponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHotRankInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientHotRankInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientIsArenaValorEnterOneTimesRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientIsArenaValorEnterOneTimesResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientIsShowRedDotRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientIsShowRedDotResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientJoinCommunityRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientJoinCommunityRespoonse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientKickOutGuildRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientKickOutGuildResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLevelUpArtifactRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLevelUpArtifactResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLevelUpEquipRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLevelUpEquipResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLifeTreeInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLifeTreeInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLifeTreeResetRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLifeTreeResetResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLifeTreeShowSoulEchoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLifeTreeShowSoulEchoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLifeTreeUpgradeRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLifeTreeUpgradeResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLllustratedBookOwenHeroNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLllustratedBookReceiveRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLllustratedBookReceiveRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLllustratedBookRedPointInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLllustratedBookRedPointInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoadCopyTypeDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoadCopyTypeDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoadGuildEventsRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoadGuildEventsResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoadGuildRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoadGuildResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoadJoinGuildAppliesRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoadJoinGuildAppliesResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoadVipRewardsRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoadVipRewardsResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoginRewardClaimRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLoginRewardClaimResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLookGuildWarriorTreasureInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLookGuildWarriorTreasureInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLookTimeBoxRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientLookTimeBoxRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMagicTopHatFireRewardHistoryRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMagicTopHatFireRewardHistoryResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMagicTopHatFireRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMagicTopHatFireRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMagicTopHatInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMagicTopHatInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMagicTopHatRewardProbabilityRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMagicTopHatRewardProbabilityResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketChangeNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketChangeOptionalBagInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketChangeOptionalBagInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketClaimPrivilegeRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketClaimPrivilegeRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketEliteGiftInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketEliteGiftInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketGeneralGiftInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketGeneralGiftInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketGetMonthCardRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketGetMonthCardRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketGetSummonRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketGetSummonRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketLockOptionalHeroInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketLockOptionalHeroInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketMonthCardInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketMonthCardInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketPrivilegeRewardInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketPrivilegeRewardInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketProgressRewardSetPlanIDRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketProgressRewardSetPlanIDResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketPushNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketSailGiftInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMarketSailGiftInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeDataNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeGetGridInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeGetGridInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeGridOptNofify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeGridOptRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeGridOptResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeHelpListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeHelpListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeHelpOptRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeHelpOptResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeUseItemRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMazeUseItemResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientMuteChatNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientNewerGuideNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientNewerGuideSetProgressRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientNewerGuideSetProgressResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientNewGuildBossInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientNewGuildBossInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientNewGuildBossReceiveRewardBoxRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientNewGuildBossReceiveRewardBoxResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientNewGuildBossSweepRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientNewGuildBossSweepResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientNotHeroLevelUpRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientNotHeroLevelUpResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientOperateMailRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientOperateMailResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientOrderMarketPushRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientOrderMarketPushResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientPing') require(rootdir..'OpenCards.Core.Protocol.Client.ClientPong') require(rootdir..'OpenCards.Core.Protocol.Client.ClientPresetHeroSelectStateRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientPresetHeroSelectStateResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryAlLRedDotInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryAlLRedDotInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryBagHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryBagHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryFriendTowerLevelPlayerRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryFriendTowerLevelPlayerResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryHeroInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryHeroInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryTaskListByArrayRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryTaskListByArrayResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryTaskListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryTaskListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryTowerInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryTowerInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryTowerLevelPlayerRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryTowerLevelPlayerResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryUserPhoneRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientQueryUserPhoneResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientReceiveArenaPinnacleRankRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientReceiveArenaPinnacleRankRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientReceiveArenaValorBoxRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientReceiveArenaValorBoxRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientReceiveArenaValorRankActivityDailyRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientReceiveArenaValorRankActivityDailyRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientReceiveArenaValorTierSegmentRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientReceiveArenaValorTierSegmentRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRecommendGuildListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRecommendGuildListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRecordLocalLanguageRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRecordLocalLanguageResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRecordMercenaryHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRecordMercenaryHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRedDotNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRefreshGuildSecretCaveRankRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRefreshGuildSecretCaveRankResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRefreshMarketRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRefreshMarketRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRefreshShopRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRefreshShopResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRemoveForeignAidHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRemoveForeignAidHeroRsponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientReportSomeoneRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientReportSomeoneResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientResetEquipRaceComfirmRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientResetEquipRaceComfirmResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientResetEquipRaceRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientResetEquipRaceResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientResetHallowsSelfRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientResetHallowsSelfResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRoleDataNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRoleExpChangeNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientRoleHeadIconChangeNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveAstrologyHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveAstrologyHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveCopyEventRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveCopyEventResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveDiamondWishListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveDiamondWishListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveFormationRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveFormationResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveMultiTypeFormationRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveMultiTypeFormationResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveTavernExchangeHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveTavernExchangeHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveWholeFormationsRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveWholeFormationsResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveWishListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSaveWishListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSearchGuildRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSearchGuildResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSelectPresetHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSelectPresetHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSelectTavernSkinRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSelectTavernSkinResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSellItemRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSellItemResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSendCodeByPhoneRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSendCodeByPhoneResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSendInviteJoinGuildRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSendInviteJoinGuildResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSendMailToGuildRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSendMailToGuildResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetChangeShowTeamRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetChangeShowTeamResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetCryTeamListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetCryTeamListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetFirstRechargeShowRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetFirstRechargeShowResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetForeignAidHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetForeignAidHeroRsponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetGuildProtectorRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetGuildProtectorResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetMapDataRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetMapDataResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetPlayerCopyPosRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetPlayerCopyPosResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetReplacementConfigIDRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetReplacementConfigIDResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetTalnentRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetTalnentResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetValleyRuinsRewardRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSetValleyRuinsRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientShowItemTipsRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientShowItemTipsRsponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStageHallowsRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStageHallowsResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStageRankInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStageRankInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStageRankingRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStageRankingResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStageRewardClaimRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStageRewardClaimResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStartCopyRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStartCopyResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStrengthenHallowsPartRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStrengthenHallowsPartResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStrengthenHallowsSelfRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientStrengthenHallowsSelfResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSummonGuildHunterBossRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSummonGuildHunterBossResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSummonRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSummonResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSummonTaskClaimRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSummonTaskClaimResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSweepDungeonRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSweepDungeonResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSweepGuildHunterRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSweepGuildHunterResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSweepTowerRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSweepTowerResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSwitchRaceSummonRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientSwitchRaceSummonResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTargetTaskClaimRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTargetTaskClaimResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempCanHireMercenaryApplyRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempCanHireMercenaryApplyResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempCanHireMercenaryListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempCanHireMercenaryListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempHiredMercenaryListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempHiredMercenaryListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempLendMercenaryListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempLendMercenaryListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempMercenaryApplyCountRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempMercenaryApplyCountResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempMercenaryApplyHandleRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempMercenaryApplyHandleResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempMercenaryApplyListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempMercenaryApplyListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempMercenaryHiredNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempMercenaryReturnRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTempMercenaryReturnResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientThirtyDaysRewardClaimRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientThirtyDaysRewardClaimResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTierUpEquipRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTierUpEquipResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTimeLimitedActivityConfigRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTimeLimitedActivityConfigResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTimeoutResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTowerInfoNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTrialVoidGuestRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientTrialVoidGuestResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUnEquipAllRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUnEquipAllResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUnEquipArtifactRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUnEquipArtifactResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUnEquipRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUnEquipResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUnlockCryGridRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUnlockCryGridResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUnLockHallowsSelfRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUnLockHallowsSelfResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUpdateCurrencyCodeRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUpdateCurrencyCodeResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUpFormationRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUpFormationResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUploadIPRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUploadIPRespoonse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUseItemRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientUseItemResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientValidAidHeroListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientValidAidHeroListRsponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientValidHeroListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientValidHeroListRsponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientValleyRuinsEnterFloorRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientValleyRuinsEnterFloorResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientValleyRuinsFloorActiveRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientValleyRuinsFloorActiveResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientValleyRuinsRewardHistoryRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientValleyRuinsRewardHistoryResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientVoidGuestInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientVoidGuestInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientVoidGuestStateNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWaitLoginNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonActivityConfigRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonActivityConfigResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonBossChallengeBaseInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonBossChallengeBaseInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonBossChallengeRankListRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonBossChallengeRankListResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonHeroGiftBaseInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonHeroGiftBaseInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonLimitedGiftBaseInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonLimitedGiftBaseInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonLockHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonLockHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonSummonBaseInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonSummonBaseInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonSummonRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonSummonResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonSummonSaveHeroRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonSummonSaveHeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonWeekCardBaseInfoRequest') require(rootdir..'OpenCards.Core.Protocol.Client.ClientWishSummonWeekCardBaseInfoResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ConnectorResponse') require(rootdir..'OpenCards.Core.Protocol.Client.CopyResponse') require(rootdir..'OpenCards.Core.Protocol.Client.CrystalResponse') require(rootdir..'OpenCards.Core.Protocol.Client.EquipResponse') require(rootdir..'OpenCards.Core.Protocol.Client.ExtdataDetilInfo') require(rootdir..'OpenCards.Core.Protocol.Client.ExtdataDetilInfo2') require(rootdir..'OpenCards.Core.Protocol.Client.ExtdataInfo') require(rootdir..'OpenCards.Core.Protocol.Client.FeedBackResponse') require(rootdir..'OpenCards.Core.Protocol.Client.FeedbackStruct') require(rootdir..'OpenCards.Core.Protocol.Client.FightResponse') require(rootdir..'OpenCards.Core.Protocol.Client.FightResultInfo') require(rootdir..'OpenCards.Core.Protocol.Client.FriendResponse') require(rootdir..'OpenCards.Core.Protocol.Client.GuildResponse') require(rootdir..'OpenCards.Core.Protocol.Client.HeroRanke') require(rootdir..'OpenCards.Core.Protocol.Client.HeroResponse') require(rootdir..'OpenCards.Core.Protocol.Client.HeroWayTaskChangeNotify') require(rootdir..'OpenCards.Core.Protocol.Client.ItemResponse') require(rootdir..'OpenCards.Core.Protocol.Client.KickPlayerNotify') require(rootdir..'OpenCards.Core.Protocol.Client.LackOfResourceUpdateNotify') require(rootdir..'OpenCards.Core.Protocol.Client.NotifyBagHero') require(rootdir..'OpenCards.Core.Protocol.Client.NotifyOpenAds') require(rootdir..'OpenCards.Core.Protocol.Client.Operation') require(rootdir..'OpenCards.Core.Protocol.Client.PayRequest') require(rootdir..'OpenCards.Core.Protocol.Client.PayResponse') require(rootdir..'OpenCards.Core.Protocol.Client.PlaceOrderRequest') require(rootdir..'OpenCards.Core.Protocol.Client.PlaceOrderResponse') require(rootdir..'OpenCards.Core.Protocol.Client.RankMamberInfo') require(rootdir..'OpenCards.Core.Protocol.Client.SessionReconnectNotify') require(rootdir..'OpenCards.Core.Protocol.Client.SkillAll') require(rootdir..'OpenCards.Core.Protocol.Client.SkillOne') require(rootdir..'OpenCards.Core.Protocol.Client.StageRabkResponse') require(rootdir..'OpenCards.Core.Protocol.Client.SyncOrderRequest') require(rootdir..'OpenCards.Core.Protocol.Client.SyncOrderResponse') require(rootdir..'OpenCards.Core.Protocol.Client.TaskChangeNotify') require(rootdir..'OpenCards.Core.Protocol.Client.TimeLimitedTaskChangeNotify') require(rootdir..'OpenCards.Core.Protocol.Client.TimeRewardResponse') require(rootdir..'OpenCards.Core.Protocol.Client.UnitInfo') require(rootdir..'OpenCards.Core.Protocol.Client.UnitStatistics') require(rootdir..'OpenCards.Core.Protocol.Client.WishSummonActivityRequest') require(rootdir..'OpenCards.Core.Protocol.Client.WishSummonActivityResponse') require(rootdir..'OpenCards.Core.Protocol.ClientRequest') require(rootdir..'OpenCards.Core.Protocol.ClientResponse') end